IPromotableSinglePhaseNotification.SinglePhaseCommit Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.