CallbackBehaviorAttribute.TransactionIsolationLevel Proprietà

Definizione

Specifica il livello di isolamento delle transazioni.

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

Valore della proprietà

Valore dell'enumerazione IsolationLevel che specifica il livello di isolamento della transazione. Il valore predefinito è Unspecified.

Eccezioni

Il valore non appartiene all'enumerazione IsolationLevel.

Commenti

Il livello di isolamento nel quale viene eseguita la transazione determina le modalità di trattamento dei dati nel caso in cui vengano apportate modifiche in altre transazioni e per quanto tempo la transazione deve mantenere i blocchi per proteggersi da tali modifiche. Ad esempio, il valore predefinito, Unspecified, specifica che non può avvenire alcun aggiornamento o inserimento fino a quando la transazione non è completata.

Si applica a