DataContext.Transaction Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
/Update
Delete
/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.