ActivityDesigner CancellationScope

L'ActivityDesigner CancellationScope viene utilizzato per creare e configurare un'attività CancellationScope.

Attività CancellationScope

L'attività CancellationScope consente di specificare un'attività per la relativa logica di esecuzione e di annullamento.

Utilizzo dell'ActivityDesigner CancellationScope

L'ActivityDesigner CancellationScopeT è disponibile nella categoria Transazione della Casella degli strumenti, accessibile facendo clic sulla scheda . In alternativa, scegliere Barra degli strumenti dal menu Visualizza o premere CTRL+ALT+X.

È possibile trascinare l'ActivityDesigner CancellationScopeT dalla Sequence, nel punto in cui vengono in genere posizionate le attività, ad esempio all'interno di un elemento. In questo modo viene creata un'attività CancellationScope con il valore DisplayName predefinito CancellationScope. È possibile modificare il valore di DisplayName nell'intestazione dell'ActivityDesigner CancellationScopeT o nella casella DisplayName della griglia delle proprietà.

Proprietà di CancellationScope

Nella tabella seguente vengono elencate le proprietà di CancellationScope con una descrizione delle relative modalità di utilizzo nella finestra di progettazione. È possibile modificare la proprietà DisplayName nella griglia delle proprietà ma le altre proprietà devono essere modificate nell'area di Progettazione flussi di lavoro.

Nome proprietà Obbligatoria Utilizzo

DisplayName

False

Nome descrittivo facoltativo dell'attività CancellationScope. Il valore predefinito è CancellationScope. Sebbene non sia obbligatorio specificare il valore di DisplayName, è consigliabile farlo.

Body

True

Specifica l'attività per la quale viene fornita la logica di annullamento. Per aggiungere l'attività Body, rilasciare un'attività dalla Casella degli strumenti nella casella Body dell'ActivityDesigner CancellationScope con il testo di suggerimento "Rilasciare l'attività".

CancellationHandler

True

Specifica l'attività eseguita in caso di annullamento. Per aggiungere l'attività CancellationHandler, rilasciare un'attività dalla Casella degli strumenti nella casella CancellationHandler dell'ActivityDesigner CancellationScope con il testo di suggerimento "Rilasciare l'attività".

Vedere anche

Concetti

ActivityDesigner CompensableActivity
ActivityDesigner Compensate
ActivityDesigner Confirm
ActivityDesigner TransactionScope

Altre risorse

ActivityDesigner Transazione