IPromotableSinglePhaseNotification.SinglePhaseCommit Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Avertit un objet inscrit que la transaction est en cours de validation.
public:
void SinglePhaseCommit(System::Transactions::SinglePhaseEnlistment ^ singlePhaseEnlistment);
public:
void SinglePhaseCommit(System::Transactions::SinglePhaseEnlistment ^ enlistment);
public void SinglePhaseCommit (System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment);
public void SinglePhaseCommit (System.Transactions.SinglePhaseEnlistment enlistment);
abstract member SinglePhaseCommit : System.Transactions.SinglePhaseEnlistment -> unit
abstract member SinglePhaseCommit : System.Transactions.SinglePhaseEnlistment -> unit
Public Sub SinglePhaseCommit (singlePhaseEnlistment As SinglePhaseEnlistment)
Public Sub SinglePhaseCommit (enlistment As SinglePhaseEnlistment)
Paramètres
- singlePhaseEnlistmentenlistment
- SinglePhaseEnlistment
Interface SinglePhaseEnlistment utilisée pour envoyer une réponse au gestionnaire de transactions.
Remarques
Cette méthode avertit un objet inscrit que la transaction doit être validée.
Les singlePhaseEnlistment
paramètres contiennent des rappels qui permettent à l’implémentation de cette interface de notifier le gestionnaire de transactions du résultat de la transaction, car le gestionnaire de transactions a délégué le contrôle de la transaction. Dans le cas d’une transaction promue, le gestionnaire de transactions écoute le résultat de la transaction et remplace la réponse envoyée.
Lors de la réception de cette notification, le gestionnaire de ressources doit tenter de valider sa transaction interne (ou la transaction distribuée si elle a été réaffectée) et appeler l’une des méthodes de rappel sur le singlePhaseEnlistment
paramètre en fonction du résultat de la validation de sa transaction.