メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。
サーバーにメッセージを配信しようとするすべてのメッセージ キュー試行が拒否され、最終的にメッセージがクライアント側のトランザクション配信不能キューに置かれていることをクライアント側の例外処理コンポーネントに通知します。
Sub FinalClientRetry()
[C#]
void FinalClientRetry();
[C++]
void FinalClientRetry();
[JScript]
function FinalClientRetry();
解説
メッセージがトランザクション配信不能キューに入ると、COM+ は、サーバー クラスに関連するクライアント側例外ハンドラを呼び出してこの通知を配信しようとします。これは、まず FinalClientRetry を呼び出し、次に例外ハンドラ オブジェクト内の例外処理バージョンの失敗したメソッドを呼び出すことにより行われます。この例外メソッドは、これを受けてエラーの記録、管理者へのメール メッセージの送信、クライアント側の補正アクション (以前のトランザクションの効果を元に戻すアクション) の実行などの例外アクションを取ることができます。例外メソッドが成功しない場合、メッセージはトランザクション配信不能キュー内に残されます。
トランザクション配信不能キューは、Microsoft メッセージ キュー (MSMQ: Microsoft Message Queue) エクスプローラで表示できます。
必要条件
プラットフォーム: Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
.NET Framework セキュリティ:
- 直前の呼び出し元の完全信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細の参照先 : 部分信頼コードからのライブラリの使用
参照
IPlaybackControl インターフェイス | IPlaybackControl メンバ | System.EnterpriseServices 名前空間