Freigeben über


CallbackBehaviorAttribute.TransactionIsolationLevel Eigenschaft

Definition

Bestimmt die Isolationsstufe für die Transaktionen.

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

Eigenschaftswert

IsolationLevel

Ein IsolationLevel-Wert, der die Isolationsebene der Transaktion angibt. Der Standardwert ist Unspecified.

Ausnahmen

Der Wert ist keiner der IsolationLevel-Werte.

Hinweise

Die Isolationsebene, auf der Ihre Transaktion ausgeführt wird, legt fest, wie Daten behandelt werden, wenn Änderungen an anderen Transaktionen vorgenommen werden, und wie lange Ihre Transaktion Sperren zum Schutz vor diesen Änderungen aufrecht erhalten muss. Der Standardwert Unspecified gibt beispielsweise an, dass Aktualisierungs- oder Einfügevorgänge erst möglich sind, wenn die Transaktion abgeschlossen ist.

Gilt für