Sdílet prostřednictvím


DataContext.Transaction Vlastnost

Definice

Získá nebo nastaví místní transakce pro rozhraní .NET Framework pro přístup k databázi.

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

Hodnota vlastnosti

Objekt transakce používaný objektem DataContext při provádění dotazů a příkazů.

Poznámky

Primárním scénářem této vlastnosti je interoperabilita s relačním ADO.NET kódem. Tuto vlastnost použijte například při psaní vlastních Create/UpdateDelete/metod pro nastavení Transaction vlastnosti objektu ADO.Command

Pamatujte na následující:

  • Pokud tato vlastnost nebyla explicitně nastavena, getter vrátí hodnotu null.

  • Pokud je kód spuštěn v Transaction kontextu, nastavení této vlastnosti vyvolá výjimku.

  • Pokud je tato vlastnost nastavena a je otevřena nová Transaction , je vyvolán výjimka při spuštění dotazu nebo aktualizace.

Platí pro