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 .NET Framework použít 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ý 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 kódem ADO.NET. Tuto vlastnost použijte například při psaní vlastních Create/Update/Deletemetod pro nastavení Transaction vlastnosti na objekt ADO.Command
Mějte na paměti následující:
Pokud tato vlastnost nebyla explicitně nastavena, getter vrátí hodnotu null.
Pokud se kód spouští v Transaction kontextu, vyvolá nastavení této vlastnosti výjimku.
Pokud je tato vlastnost nastavená a otevře se nová Transaction , při spuštění dotazu nebo aktualizace se vyvolá výjimka.