Freigeben über


TransactionScopeOption Enumeration

Definition

Stellt zusätzliche Optionen für das Erstellen eines Transaktionsbereichs bereit.

public enum class TransactionScopeOption
public enum TransactionScopeOption
type TransactionScopeOption = 
Public Enum TransactionScopeOption
Vererbung
TransactionScopeOption

Felder

Name Wert Beschreibung
Required 0

Der Bereich erfordert eine Transaktion. Er verwendet eine Ambient-Transaktion, wenn bereits eine vorhanden ist. Andernfalls wird vor Eingabe des Bereichs eine neue Transaktion erstellt. Dies ist der Standardwert.

RequiresNew 1

Eine neue Transaktion wird immer für den Bereich erstellt.

Suppress 2

Der Ambient-Transaktionskontext wird unterdrückt, wenn der Bereich erstellt wird. Alle Vorgänge im Bereich werden ohne einen Ambient-Transaktionskontext ausgeführt.

Hinweise

Die TransactionScopeOption Enumeration wird an die verschiedenen Konstruktoren der TransactionScope -Klasse übergeben, um das Transaktionsverhalten des Bereichs zu definieren. Weitere Informationen zur Verwendung dieser Enumeration finden Sie im Abschnitt "Verwalten des Transaktionsflusses mit TransactionScopeOption" unter Implementieren einer impliziten Transaktion mithilfe des Transaktionsbereichs.

Gilt für: