IPromotableSinglePhaseNotification.SinglePhaseCommit Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Benachrichtigt ein eingetragenes Objekt darüber, dass ein Commit für die Transaktion ausgeführt wird.
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)
Parameter
- singlePhaseEnlistmentenlistment
- SinglePhaseEnlistment
Eine SinglePhaseEnlistment-Schnittstelle, mit deren Hilfe eine Antwort an den Transaktions-Manager gesendet wird.
Hinweise
Diese Methode benachrichtigt ein enlisted-Objekt, dass die Transaktion verpflichtet werden soll.
Die singlePhaseEnlistment
Parameter enthalten Rückrufe, die die Implementierung dieser Schnittstelle ermöglichen, den Transaktionsmanager über das Ergebnis der Transaktion zu informieren, da der Transaktionsmanager die Delegierte Kontrolle über die Transaktion hat. Im Falle einer höhergestuften Transaktion lauscht der Transaktionsmanager dem Transaktionsergebnis und überschreibt die gesendete Antwort.
Wenn Sie diese Benachrichtigung empfangen, sollte der Ressourcenmanager versuchen, die interne Transaktion (oder die verteilte Transaktion, wenn sie eskaliert hat) zu binden, und rufen Sie eine der Rückrufmethoden auf der Grundlage des singlePhaseEnlistment
Ergebnisses der Transaktion auf.