Transaction.Current Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.