IPromotableSinglePhaseNotification.Rollback(SinglePhaseEnlistment) Methode

Definition

Benachrichtigt ein aufgelistetes Objekt, dass die Transaktion zurückgesetzt wird.

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)

Parameter

singlePhaseEnlistment
SinglePhaseEnlistment

Ein SinglePhaseEnlistment Objekt, das zum Senden einer Antwort an den Transaktions-Manager verwendet wird.

Hinweise

Beim Empfangen dieser Benachrichtigung sollte der PSPE immer einen Rollback der internen Transaktion ausführen und dann mit der Aborted Rückrufmethode für den singlePhaseEnlistment Parameter antworten. Wenn der PSPE mit Committed oder InDoubt, wird ein InvalidOperationException Rückruf ausgelöst.

Gilt für: