Język

IPromotableSinglePhaseNotification.Rollback(SinglePhaseEnlistment) Metoda

Definicja

Powiadamia obiekt enlisted, że transakcja jest cofana.

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

Parametry

singlePhaseEnlistment
SinglePhaseEnlistment

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

Uwagi

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

Dotyczy