IPromotableSinglePhaseNotification.SinglePhaseCommit Método

Definição

Notifica um objeto inscrito de que a transação está sendo confirmada.

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

Parâmetros

singlePhaseEnlistment
SinglePhaseEnlistment

Uma SinglePhaseEnlistment interface usada para enviar uma resposta ao gerenciador de transações.

Comentários

Esse método notifica um objeto inscrito de que a transação deve ser confirmada.

Os singlePhaseEnlistment parâmetros contêm retornos de chamada que permitem que a implementação dessa interface notifique o gerenciador de transações do resultado da transação, uma vez que o gerenciador de transações delega o controle da transação. No caso de uma transação promovida, o gerenciador de transações escuta o resultado da transação e substitui a resposta que está sendo enviada.

Ao receber essa notificação, o gerenciador de recursos deve tentar confirmar sua transação interna (ou a transação distribuída se ela tiver sido escalonada) e invocar um dos métodos de retorno de chamada no singlePhaseEnlistment parâmetro com base no resultado da confirmação de sua transação.

Aplica-se a