IPromotableSinglePhaseNotification.Rollback(SinglePhaseEnlistment) Metodo

Definizione

Notifica a un oggetto elencato che viene eseguito il 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 transazioni.

Commenti

Quando si riceve questa notifica, PSPE deve sempre eseguire il rollback della transazione interna e quindi rispondere con il Aborted metodo di callback sul singlePhaseEnlistment parametro . Se il PSPE risponde con Committed o InDoubt, viene generata un'eccezione InvalidOperationException dal callback.

Si applica a