DataContext.Transaction Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Pobiera lub ustawia transakcję lokalną dla .NET Framework do użycia w celu uzyskania dostępu do bazy danych.
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
Wartość nieruchomości
Obiekt transakcji używany przez DataContext obiekt podczas wykonywania zapytań i poleceń.
Uwagi
Podstawowym scenariuszem dla tej właściwości jest współdziałanie z kodem relacyjnym ADO.NET. Na przykład użyj tej właściwości podczas pisania własnych Create/UpdateDelete/metod, aby ustawić Transaction właściwość na obiekcie ADO.Command
. Weź pod uwagę następujące kwestie:
Jeśli ta właściwość nie została jawnie ustawiona, funkcja getter zwraca wartość null.
Jeśli kod jest wykonywany w Transaction kontekście, ustawienie tej właściwości zgłasza wyjątek.
Jeśli ta właściwość jest ustawiona i zostanie otwarta nowa Transaction , zostanie zgłoszony wyjątek podczas wykonywania zapytania lub aktualizacji.