Поделиться через


IPromotableSinglePhaseNotification.Rollback(SinglePhaseEnlistment) Метод

Определение

Уведомляет включенный в список объект о выполняемом откате транзакции.

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)

Параметры

singlePhaseEnlistment
SinglePhaseEnlistment

Объект SinglePhaseEnlistment, используемый для передачи ответа диспетчеру транзакций.

Комментарии

При получении этого уведомления PSPE должен всегда откатывать внутреннюю транзакцию, а затем отвечать методом обратного Aborted вызова в параметре singlePhaseEnlistment . Если PSPE отвечает с Committed или InDoubt, InvalidOperationException из обратного вызова создается исключение .

Применяется к