TransactionScopeOption Enumerazione

Definizione

Fornisce opzioni aggiuntive per la creazione di un ambito di transazione.

public enum class TransactionScopeOption
public enum TransactionScopeOption
type TransactionScopeOption = 
Public Enum TransactionScopeOption
Ereditarietà
TransactionScopeOption

Campi

Nome Valore Descrizione
Required 0

Una transazione è richiesta dall'ambito. Usa una transazione di ambiente se ne esiste già una. In caso contrario, crea una nuova transazione prima di immettere l'ambito. Questo è il valore predefinito.

RequiresNew 1

Viene sempre creata una nuova transazione per l'ambito.

Suppress 2

Il contesto della transazione di ambiente viene eliminato durante la creazione dell'ambito. Tutte le operazioni all'interno dell'ambito vengono eseguite senza un contesto di transazione di ambiente.

Commenti

L'enumerazione TransactionScopeOption viene passata ai vari costruttori della TransactionScope classe per definire il comportamento transazionale dell'ambito. Per altre informazioni sull'utilizzo di questa enumerazione, vedere la sezione "Managing Transaction Flow using TransactionScopeOption" in Implementing An Implicit Transaction Using Transaction Scope.

Si applica a