IPlaybackControl.FinalServerRetry Método

Definição

Informa a implementação da classe de exceção do lado do servidor que todas as tentativas de reproduzir a ativação diferida para o servidor falharam, e a mensagem está prestes a ser movida para a sua fila de repouso final.

public:
 void FinalServerRetry();
public void FinalServerRetry();
abstract member FinalServerRetry : unit -> unit
Public Sub FinalServerRetry ()

Observações

À medida que as mensagens chegam à fila de Dead Letter do Xact, o COM+ tenta invocar um tratador de exceções do lado do servidor relacionado com a classe do servidor para entregar esta notificação. Faz-no chamando primeiro FinalServerRetry, depois chamando a versão de tratamento de exceções do método falhado no objeto handler de exceções. Este método de exceção pode então realizar uma ação de exceção, como registar a falha, enviar uma mensagem de email ao administrador ou tomar uma ação compensatória do lado do cliente (revertendo o efeito de uma transação anterior). O objeto servidor deve fazer todos os esforços para concluir esta transação com sucesso. Caso contrário, é necessária intervenção manual para reprocessar a mensagem. Se o método de exceção não for bem-sucedido, a mensagem é movida para a fila final de repouso.

Aplica-se a