Partager via


DbConnection.EnlistTransaction(Transaction) Méthode

Définition

S'inscrit dans la transaction spécifiée.

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)

Paramètres

transaction
Transaction

Référence à un Transaction existant dans lequel s’inscrire.

Remarques

La nouveauté de ADO.NET 2.0 est la prise en charge de l’utilisation de la EnlistTransaction méthode pour s’inscrire dans une transaction distribuée. Comme il inscrit une connexion dans un Transaction instance, EnlistTransaction tire parti des fonctionnalités disponibles dans l’espace de noms pour la System.Transactions gestion des transactions distribuées. Une fois qu’une connexion est explicitement inscrite dans une transaction, elle ne peut pas être non inscrite ou inscrite dans une autre transaction tant que la première transaction n’est pas terminée.

S’applique à

Voir aussi