IPlaybackControl.FinalServerRetry Metodo

Definizione

Informa l'implementazione della classe di eccezioni lato server che tutti i tentativi di riprodurre l'attivazione rinviata sul server non sono riusciti e che il messaggio verrà spostato nella coda in sospeso finale.

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

Commenti

Quando arrivano messaggi nella coda dei messaggi non recapitabili, COM+ tenta di richiamare un gestore eccezioni lato server correlato alla classe server per recapitare questa notifica. A tale scopo, chiamare FinalServerRetryprima , quindi chiamare la versione di gestione delle eccezioni del metodo non riuscito nell'oggetto gestore eccezioni. Questo metodo di eccezione può quindi eseguire un'azione di eccezione, ad esempio la registrazione dell'errore, l'invio di un messaggio di posta elettronica all'amministratore o l'esecuzione di un'azione di compensazione sul lato client (invertendo l'effetto di una transazione precedente). L'oggetto server deve eseguire tutte le operazioni necessarie per completare correttamente questa transazione. In caso contrario, è necessario un intervento manuale per rielaborare il messaggio. Se il metodo di eccezione non riesce, il messaggio viene spostato nella coda di riposo finale.

Si applica a