Jazyk

DataContext.Transaction Vlastnost

Definice

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.

Platí pro