CallbackBehaviorAttribute.TransactionIsolationLevel Propriété

Définition

Spécifie le niveau d’isolation de la transaction.

public:
 property System::Transactions::IsolationLevel TransactionIsolationLevel { System::Transactions::IsolationLevel get(); void set(System::Transactions::IsolationLevel value); };
public System.Transactions.IsolationLevel TransactionIsolationLevel { get; set; }
member this.TransactionIsolationLevel : System.Transactions.IsolationLevel with get, set
Public Property TransactionIsolationLevel As IsolationLevel

Valeur de propriété

IsolationLevel

Valeur IsolationLevel précisant le niveau d’isolation de la transaction. La valeur par défaut est Unspecified.

Exceptions

La valeur ne fait pas partie des valeurs IsolationLevel.

Remarques

Le niveau d’isolation sous lequel votre transaction est exécutée détermine la manière dont les données sont traitées lorsque vous apportez des modifications à d’autres transactions, ainsi que la durée pendant laquelle votre transaction doit conserver des verrous pour se protéger contre ces modifications. Par exemple, la valeur par défaut, Unspecified, indique qu'aucune mise à jour ou insertion ne peut intervenir tant que la transaction n'est pas terminée.

S’applique à