Transaction.Current Vlastnost

Definice

Získá nebo nastaví okolí transakce.

public:
 static property System::Transactions::Transaction ^ Current { System::Transactions::Transaction ^ get(); void set(System::Transactions::Transaction ^ value); };
public static System.Transactions.Transaction? Current { get; set; }
public static System.Transactions.Transaction Current { get; set; }
static member Current : System.Transactions.Transaction with get, set
Public Shared Property Current As Transaction

Hodnota vlastnosti

A Transaction , který popisuje aktuální transakci.

Poznámky

Další informace o okolních transakcích naleznete v části Správa toku transakcí pomocí TransactionScopeOption tématu Implementace implicitní transakce pomocí oboru transakcí .

I když můžete nastavit okolí transakce pomocí této vlastnosti, měli byste použít TransactionScope objekt k manipulaci s okolí transakce, kdykoli je to možné.

Tato vlastnost je statická z vlákna. Pokud změníte okolí transakce pomocí této vlastnosti uvnitř TransactionScopeInvalidOperationException je vyvolán při Dispose zavolání, a předchozí okolí transakce hodnota je obnovena.

Platí pro