TransactionScopeOption Výčet

Definice

Poskytuje další možnosti pro vytvoření oboru transakce.

public enum class TransactionScopeOption
public enum TransactionScopeOption
type TransactionScopeOption = 
Public Enum TransactionScopeOption
Dědičnost
TransactionScopeOption

Pole

Required 0

Obor vyžaduje transakci. Používá okolí transakce, pokud již existuje. V opačném případě před zadáním oboru vytvoří novou transakci. Toto je výchozí hodnota.

RequiresNew 1

Pro obor se vždy vytvoří nová transakce.

Suppress 2

Kontext okolí transakce je potlačena při vytváření oboru. Všechny operace v rámci oboru se provádějí bez kontextu okolí transakce.

Poznámky

Výčet TransactionScopeOption se předává různým konstruktorům TransactionScope třídy k definování transakčního chování oboru. Další informace o tom, jak se tento výčet používá, naleznete v části "Správa toku transakcí pomocí TransactionScopeOption" implementace implicitní transakce pomocí oboru transakce.

Platí pro