Message.Authenticated 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得指出訊息是否已驗證的值。
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 屬性為 true
,則接收佇列管理員會在收到該訊息時驗證訊息。
您無法藉由查看訊息的屬性來判斷訊息是否失敗。 消息佇列會捨棄在傳遞至佇列之前,驗證失敗的訊息。 不過,如果傳遞失敗導致訊息無法抵達佇列,您可以要求傳送通知訊息。