Transaction.Current Egenskap

Definition

Hämtar eller anger den omgivande transaktionen.

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

Egenskapsvärde

En Transaction som beskriver den aktuella transaktionen.

Kommentarer

Mer information om omgivande transaktioner finns i avsnittet "Hantera transaktionsflöde med TransactionScopeOption" i avsnittet Implementera en implicit transaktion med transaktionsomfång .

Även om du kan ange den omgivande transaktionen med den här egenskapen bör du använda TransactionScope objektet för att ändra den omgivande transaktionen när det är möjligt.

Den här egenskapen är trådstatisk. Om du ändrar den omgivande transaktionen med den här egenskapen i en TransactionScopeInvalidOperationException genereras när Dispose anropas och det tidigare omgivande transaktionsvärdet återställs.

Gäller för