Condividi tramite


IPromotableSinglePhaseNotification.Rollback(SinglePhaseEnlistment) Metodo

Definizione

Notifica a un oggetto inserito nell'elenco che è in corso l'esecuzione del rollback della transazione.

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)

Parametri

singlePhaseEnlistment
SinglePhaseEnlistment

Oggetto SinglePhaseEnlistment utilizzato per inviare una risposta al gestore delle transazioni.

Commenti

Durante la ricezione di questa notifica, il programma PSPE deve sempre eseguire il rollback della transazione interna e quindi rispondere con il metodo di callback sul AbortedsinglePhaseEnlistment parametro. Se l'oggetto PSPE risponde con Committed o InDoubt, viene InvalidOperationException generato dal callback.

Si applica a