Transazioni

.NET Framework (current version)
 

Data di pubblicazione: aprile 2016

In questa sezione sono contenuti esempi che illustrano scenari in cui vengono utilizzate transazioni del flusso di lavoro in Windows Workflow Foundation (WF).

Eseguire un flusso di lavoro in un oggetto TransactionScope imperativo
Viene illustrato come eseguire un flusso di lavoro tramite WorkflowInvoker in un oggetto Transaction da codice C# imperativo.

Ambito di istruzioni della transazione
Viene illustrato come creare un modello di attività di messaggistica di una serie di istruzioni parallele insieme a un oggetto TransactedReceiveScope per modellare un protocollo in cui possono verificarsi diverse operazioni in qualsiasi ordine, tutte nella stessa transazione.

Rollback di transazioni
Viene illustrato come creare un oggetto NativeActivity personalizzato che accede all'oggetto RuntimeTransactionHandle di ambiente per ottenere la transazione di ambiente ed eseguirne il rollback in modo esplicito.

Eliminare l'ambito della transazione
Viene illustrato come creare un'attività SuppressTransactionScope personalizzata per eliminare la transazione di runtime di ambiente, se presente.

Code transazionali
Viene illustrato come integrare code e transazioni in WF per creare servizi affidabili e scalabili.

Mostra: