Transaction.Current Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Ambient-Transaktion ab oder legt diese fest.
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; }
member this.Current : System.Transactions.Transaction with get, set
Public Shared Property Current As Transaction
Eigenschaftswert
Eine Transaction, die die aktuelle Transaktion beschreibt.
Hinweise
Weitere Informationen zu umgebungsbezogenen Transaktionen finden Sie im Abschnitt "Verwalten des Transaktionsflusses mithilfe von TransactionScopeOption" im Thema " Implementieren einer impliziten Transaktion mit Transaktionsbereich".
Obwohl Sie die Umgebungstransaktion mithilfe dieser Eigenschaft festlegen können, sollten Sie das Objekt verwenden, um die TransactionScope Umgebungstransaktion jederzeit zu bearbeiten.
Diese Eigenschaft ist Thread statisch. Wenn Sie die Umgebungstransaktion mithilfe dieser Eigenschaft in einer TransactionScope InvalidOperationException Eigenschaft ändern, wird ausgelöst, wenn Dispose sie aufgerufen wird, und der vorherige Umgebungstransaktionswert wird wiederhergestellt.