次の方法で共有


MessageType 列挙体

メッセージのタイプを識別します。使用できるメッセージのタイプとして、通常のメッセージ キューのメッセージ、肯定受信確認メッセージ (到着および読み取り) または否定受信確認メッセージ (到着および読み取り)、レポート メッセージがあります。

<Serializable>
Public Enum MessageType
[C#]
[Serializable]
public enum MessageType
[C++]
[Serializable]
__value public enum MessageType
[JScript]
public
   Serializable
enum MessageType

解説

通常の (Normal 型) メッセージとは、 Message クラスまたは MessageQueue.Send メソッドのオーバーロードを使用してキューに送信するメッセージです。

受信確認メッセージは、送信元アプリケーションから要求されたときにメッセージ キューによって生成されます。 Message クラスを使用してメッセージを送信するときには、その AcknowledgeType プロパティを使用して受信する受信確認のタイプを指定します。たとえば、メッセージ キューは、元のメッセージが到達したかまたは読み取られたことを示すために肯定受信確認メッセージまたは否定受信確認メッセージを生成できます。メッセージ キューは、送信元アプリケーションによって指定される管理キューに適切な受信確認メッセージを返します。 Message を使用して受信確認メッセージの受信またはピークを行うと、その Acknowledgment プロパティに、メッセージ キューが受信確認を送信した理由が示されます。

レポート キューは、送信元キュー マネージャでレポート キューが定義されているときにメッセージ キューによって生成されます。トレースが有効である場合 (元のメッセージの Message.UseTracing プロパティで設定)、メッセージ キューは、メッセージ キュー サーバーで元のメッセージの入出力が発生するたびに、レポート メッセージをメッセージ キュー レポート キューに送信します。

メンバ

メンバ名 説明
Acknowledgment 受信確認メッセージ。
Normal 通常のメッセージ キューのメッセージ。
Report レポート メッセージ。

必要条件

名前空間: System.Messaging

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

アセンブリ: System.Messaging (System.Messaging.dll 内)

参照

System.Messaging 名前空間 | Message | Message.AcknowledgeType | Acknowledgment