IPlaybackControlとは? わかりやすく解説

IPlaybackControl インターフェイス

メッセージ キュー配信機構サーバー再生エラーおよびクライアント側エラーの異常処理において、キュー コンポーネント内で機能します

名前空間: System.EnterpriseServices
アセンブリ: System.EnterpriseServices (system.enterpriseservices.dll 内)
構文構文

<GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")>
 _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IPlaybackControl
Dim instance As IPlaybackControl
[GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25")] 
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] 
public interface IPlaybackControl
[GuidAttribute(L"51372AFD-CAE7-11CF-BE81-00AA00A2FA25")] 
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)] 
public interface class IPlaybackControl
/** @attribute GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25") */
 
/** @attribute InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) */ 
public interface IPlaybackControl
GuidAttribute("51372AFD-CAE7-11CF-BE81-00AA00A2FA25") 
InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) 
public interface IPlaybackControl
解説解説

COM+ カタログ内のコンポーネントに対して定義され例外クラスは、IPlaybackControl と元のクラスインターフェイス両方実装ます。元のクラス インターフェイスメソッド実装は、クラス自体内部失敗したメソッド例外処理実行使用されます。これらは、FinalClientRetry または FinalServerRetry の後に、もともと呼び出されメソッド例外処理するために呼び出されます。

キュー コンポーネント プレーヤーは、IPlaybackControlメソッド呼び出してメッセージ最後静止キューまたは配信不能キュー置かれようとしていることを例外ハンドラ オブジェクト通知しますキュー コンポーネント プレーヤーは、次に、元のメソッド呼び出し失敗した例外ハンドラ オブジェクト内で同じメソッド呼び出します。例外ハンドラ オブジェクトは、たとえば、問題診断情報収集したり、クライアント問題通知するオブジェクトまたはメッセージ生成したりすることによって、代替手段実装できますアプリケーションIPlaybackControl実装ない場合は、キュー コンポーネント プレーヤーすべての再試行終えると、最後静止キューまたは配信不能キューポイズン メッセージ置かれます。

ポイズン メッセージとは、サーバーまたはキュー システム問題など何らかの理由で処理できないメッセージです。トランザクションロールバックされ、ポイズン メッセージキュー先頭なりますメッセージが再びキューから取り出されると、同じ状態が発生します。このメッセージは、問題修正するために何らかの処置施されるまで無限にループ続けますキュー コンポーネント サービスは、一連の再試行使用することにより、ポイズン メッセージ処理します再試行何度失敗した後、メッセージ最後静止キュー移動されます。ポイズン メッセージは、キュー コンポーネントメッセージ ムーバ ツール使用して手動移動するまで静止キュー内に残されます。

ポイズン メッセージ状況は、FinalServerRetry メソッド使用してプログラミングによって解決することもできます。このメソッドは、遅延アクティベーション再生しようとするすべての試行失敗したことをサーバー側のコンポーネント作成者通知します

ポイズン メッセージ発見した場合問題の基となる原因すばやく解決できる可能性あります。たとえば、何らかの原因サーバーオフラインになっていた場合は、サーバーオンラインに戻すことができます問題すばやく解決できない場合は、トランザクション発生しなかったことを要求元に通知する他のトランザクション自動的に生成できます。この通知受け取った要求元は、既にコミットされているトランザクション効果元に戻す補正トランザクション作成できます

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

IPlaybackControl メソッド


IPlaybackControl メンバ



このページでは「.NET Framework クラス ライブラリ リファレンス」からIPlaybackControlを検索した結果を表示しています。
Weblioに収録されているすべての辞書からIPlaybackControlを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からIPlaybackControl を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「IPlaybackControl」の関連用語

IPlaybackControlのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



IPlaybackControlのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS