TransactionScopeOption TransactionScopeOption TransactionScopeOption TransactionScopeOption Enum

Definition

Stellt zusätzliche Optionen für das Erstellen eines Transaktionsbereichs bereit.Provides additional options for creating a transaction scope.

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

Felder

Required Required Required Required 0

Der Bereich erfordert eine Transaktion.A transaction is required by the scope. Er verwendet eine Ambient-Transaktion, wenn bereits eine vorhanden ist.It uses an ambient transaction if one already exists. Andernfalls wird vor Eingabe des Bereichs eine neue Transaktion erstellt.Otherwise, it creates a new transaction before entering the scope. Dies ist der Standardwert.This is the default value.

RequiresNew RequiresNew RequiresNew RequiresNew 1

Eine neue Transaktion wird immer für den Bereich erstellt.A new transaction is always created for the scope.

Suppress Suppress Suppress Suppress 2

Der Ambient-Transaktionskontext wird unterdrückt, wenn der Bereich erstellt wird.The ambient transaction context is suppressed when creating the scope. Alle Vorgänge im Bereich werden ohne einen Ambient-Transaktionskontext ausgeführt.All operations within the scope are done without an ambient transaction context.

Hinweise

Die TransactionScopeOption -Enumeration wird an die verschiedenen Konstruktoren TransactionScope der-Klasse übergeben, um das Transaktionsverhalten des Bereichs zu definieren.The TransactionScopeOption enumeration is passed to the various constructors of the TransactionScope class to define the transactional behavior of the scope. Weitere Informationen zur Verwendung dieser Enumeration finden Sie im Abschnitt "Verwalten des Transaktions Flusses mit transaktionscopeoption" unter Implementieren einer impliziten Transaktion mit einem Transaktions Bereich.For more information on how this enumeration is used, see the "Managing Transaction Flow using TransactionScopeOption" section in Implementing An Implicit Transaction Using Transaction Scope.

Gilt für: