IPlaybackControl.FinalServerRetry Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Informa a implementação de classe de exceção do lado do servidor que todas as tentativas de reproduzir a ativação adiada 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 ()
Comentários
À medida que as mensagens chegam na fila Xact Dead Letter, COM+ tenta invocar um manipulador de exceção do lado do servidor relacionado à classe de servidor para entregar essa notificação. Ele faz isso chamando FinalServerRetryprimeiro , depois chamando a versão de tratamento de exceção do método com falha no objeto do manipulador de exceção. Esse método de exceção pode executar uma ação de exceção, como registrar a falha, enviar uma mensagem de email para o administrador ou executar uma ação de compensação do lado do cliente (revertendo o efeito de uma transação anterior). O objeto de servidor deve fazer todos os esforços para concluir essa transação com êxito. Caso contrário, a intervenção manual será necessária para reprocessar a mensagem. Se o método de exceção não for bem-sucedido, a mensagem será movida para a fila de repouso final.