TransactionScopeOption Enumeration

Definition

Bietet zusätzliche Optionen zum Erstellen eines Transaktionsbereichs.

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

Felder

Name Wert Beschreibung
Required 0

Für den Bereich ist eine Transaktion erforderlich. Es verwendet eine Umgebungstransaktion, wenn bereits eine vorhanden ist. Andernfalls wird vor dem Eingeben des Bereichs eine neue Transaktion erstellt. Dies ist der Standardwert.

RequiresNew 1

Für den Bereich wird immer eine neue Transaktion erstellt.

Suppress 2

Der Umgebungstransaktionskontext wird beim Erstellen des Bereichs unterdrückt. Alle Vorgänge innerhalb des Bereichs werden ohne Umgebungstransaktionskontext 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 Aufzählung finden Sie im Abschnitt "Managing Transaction Flow using TransactionScopeOption" in Implementing An Implicit Transaction Using Transaction Scope.

Gilt für: