IPromotableSinglePhaseNotification.SinglePhaseCommit Metod

Definition

Meddelar ett registrerat objekt att transaktionen checkas in.

public:
 void SinglePhaseCommit(System::Transactions::SinglePhaseEnlistment ^ singlePhaseEnlistment);
public void SinglePhaseCommit(System.Transactions.SinglePhaseEnlistment singlePhaseEnlistment);
abstract member SinglePhaseCommit : System.Transactions.SinglePhaseEnlistment -> unit
Public Sub SinglePhaseCommit (singlePhaseEnlistment As SinglePhaseEnlistment)

Parametrar

singlePhaseEnlistment
SinglePhaseEnlistment

Ett SinglePhaseEnlistment gränssnitt som används för att skicka ett svar till transaktionshanteraren.

Kommentarer

Den här metoden meddelar ett listat objekt att transaktionen ska checkas in.

Parametrarna singlePhaseEnlistment innehåller motringningar som gör att implementeringen av det här gränssnittet kan meddela transaktionshanteraren om resultatet av transaktionen, eftersom transaktionshanteraren har delegerat kontrollen över transaktionen. När det gäller en befordrad transaktion lyssnar transaktionshanteraren på transaktionsresultatet och åsidosätter svaret som skickas.

När du tar emot det här meddelandet bör resurshanteraren försöka checka in den interna transaktionen (eller den distribuerade transaktionen om den har eskalerats) och anropa någon av motringningsmetoderna på parametern singlePhaseEnlistment baserat på resultatet av att genomföra transaktionen.

Gäller för