Transaction.Current Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.