Attività di transazione in WF
.NET Framework 4.6.1 include diverse attività fornite dal sistema per la modellazione di transazioni, compensazioni e annullamento. Questi modelli di programmazione consentono al flusso di lavoro di proseguire esecuzione nel caso di modifiche nella logica di business e durante la gestione degli errori. Per altre informazioni sulle transazioni, la compensazione e l'annullamento, vedere Transazioni, compensazioni e annullamento.
Attività di transazione
Tipo di attività | Descrizione |
---|---|
CancellationScope | Associa la logica di annullamento, sotto forma di un'attività, a un percorso principale di esecuzione, anch'esso espresso come attività. |
CompensableActivity | Supporta la compensazione delle relative attività figlio. |
Compensate | Richiama in modo esplicito il gestore compensazione di un oggetto CompensableActivity. |
Confirm | Richiama in modo esplicito il gestore conferma di un oggetto CompensableActivity. |
TransactionScope | Demarca un limite della transazione. |
TransactedReceiveScope | Ambito della durata di una transazione iniziata da un messaggio ricevuto. È possibile che la transazione sia propagata nel flusso di lavoro al messaggio di avvio o venga creata dal dispatcher alla ricezione del messaggio. Nota: Si TransactedReceiveScope trova nella sezione Messaggistica della casella degli strumenti. |
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.