DbConnection.EnlistTransaction(Transaction) Méthode

Définition

Inscrit dans la transaction spécifiée.

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 élément existant Transaction dans lequel s’inscrire.

Remarques

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

S’applique à

Voir aussi