IMessageFormatter インターフェイス
アセンブリ: System.Messaging (system.messaging.dll 内)


アプリケーションが MessageQueue クラスのインスタンスを使用してメッセージをキューに送信するときに、フォーマッタはオブジェクト (どのクラスのインスタンスでもかまわない) をストリームにシリアル化し、メッセージ本文に挿入します。MessageQueue を使用してキューから読み取るときは、フォーマッタがメッセージ データを Message の Body プロパティに逆シリアル化します。
BinaryMessageFormatter と ActiveXMessageFormatter のスループットは、XmlMessageFormatter のスループットよりも高速です。ActiveXMessageFormatter を使用すると、Visual Basic 6.0 のメッセージ キュー アプリケーションと相互運用できます。XmlMessageFormatter は疎結合されています。つまり、サーバーとクライアントは送信および受信された型のバージョン管理を独立して行うことができます。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- IMessageFormatter インターフェイスのページへのリンク