次の方法で共有


Message.Authenticated プロパティ

定義

メッセージが認証されたかどうかを示す値を取得します。

public:
 property bool Authenticated { bool get(); };
[System.Messaging.MessagingDescription("MsgAuthenticated")]
public bool Authenticated { get; }
[<System.Messaging.MessagingDescription("MsgAuthenticated")>]
member this.Authenticated : bool
Public ReadOnly Property Authenticated As Boolean

プロパティ値

メッセージがキューに格納されたときにメッセージの認証が要求された場合は true。それ以外の場合は false

属性

例外

メッセージは送信されていません。 このプロパティは、キューから取得したメッセージでだけ読み込むことができます。

- または -

メッセージ キューがフィルター処理され、Authenticated プロパティを無視します。

次のコード例では、メッセージの プロパティの値を Authenticated 表示します。

注釈

プロパティは Authenticated 、アプリケーションがメッセージを操作し、認証が要求されたかどうかを判断しようとしている間にのみ使用されます。 メッセージがキューにある場合、メッセージは認証されました。 逆に、 プロパティが の Authenticated 場合、受信キュー マネージャーは true、そのメッセージを受信したときにメッセージを認証しました。

メッセージのプロパティを調べて、認証に失敗したかどうかを判断することはできません。 メッセージ キューは、認証に失敗したメッセージをキューに配信する前に破棄します。 ただし、配信エラーによってメッセージがキューに到着できない場合は、受信確認メッセージの送信を要求できます。

適用対象

こちらもご覧ください