DbConnection.EnlistTransaction(Transaction) Metoda

Definice

Zapsá do zadané transakce.

public:
 virtual void EnlistTransaction(System::Transactions::Transaction ^ transaction);
public virtual void EnlistTransaction(System.Transactions.Transaction? transaction);
public virtual void EnlistTransaction(System.Transactions.Transaction transaction);
abstract member EnlistTransaction : System.Transactions.Transaction -> unit
override this.EnlistTransaction : System.Transactions.Transaction -> unit
Public Overridable Sub EnlistTransaction (transaction As Transaction)

Parametry

transaction
Transaction

Odkaz na existující Transaction , ve kterém se má zařazení.

Poznámky

Novinka v ADO.NET 2.0 je podpora pro použití EnlistTransaction metoda zařazení do distribuované transakce. Vzhledem k tomu, že v instanci zapsá připojení Transaction , EnlistTransaction využívá funkce dostupné v System.Transactions oboru názvů pro správu distribuovaných transakcí. Jakmile je připojení explicitně zapsáno v transakci, nelze jej zrušit nebo zahrnout do jiné transakce, dokud první transakce nedokončí.

Platí pro

Viz také