CallbackBehaviorAttribute.TransactionIsolationLevel Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.