DataContext.Transaction Egenskap

Definition

Hämtar eller anger en lokal transaktion för .NET Framework som ska användas för att komma åt databasen.

public:
 property System::Data::Common::DbTransaction ^ Transaction { System::Data::Common::DbTransaction ^ get(); void set(System::Data::Common::DbTransaction ^ value); };
public System.Data.Common.DbTransaction Transaction { get; set; }
member this.Transaction : System.Data.Common.DbTransaction with get, set
Public Property Transaction As DbTransaction

Egenskapsvärde

Transaktionsobjektet som används av DataContext när frågor och kommandon körs.

Kommentarer

Det primära scenariot för den här egenskapen är samverkan med relationell ADO.NET kod. Använd till exempel den här egenskapen när du skriver egna Create/Update/Deletemetoder för att ange Transaction egenskapen för ADO-objektet.Command

Notera följande:

  • Om den här egenskapen inte uttryckligen har angetts returnerar getter null.

  • Om koden körs i en Transaction kontext utlöser inställningen av den här egenskapen ett undantag.

  • Om den här egenskapen har angetts och en ny Transaction öppnas utlöses ett undantag när en fråga eller uppdatering körs.

Gäller för