Udostępnij za pośrednictwem


IPromotableSinglePhaseNotification.Rollback(SinglePhaseEnlistment) Metoda

Definicja

Powiadamia obiekt z listy, że transakcja jest cofana.

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

Parametry

singlePhaseEnlistmentenlistment
SinglePhaseEnlistment

SinglePhaseEnlistment Obiekt używany do wysyłania odpowiedzi do menedżera transakcji.

Uwagi

Po otrzymaniu tego powiadomienia narzędzie PSPE zawsze powinno wycofać transakcję wewnętrzną, a następnie odpowiedzieć za pomocą Aborted metody wywołania zwrotnego w parametrze singlePhaseEnlistment . Jeśli element PSPE odpowiada za pomocą Committed polecenia lub InDoubt, jest InvalidOperationException zgłaszany z wywołania zwrotnego.

Dotyczy