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,則接收佇列管理員會在收到該訊息時驗證訊息。

您無法藉由查看訊息的屬性來判斷訊息是否失敗。 消息佇列會捨棄在傳遞至佇列之前,驗證失敗的訊息。 不過,如果傳遞失敗導致訊息無法抵達佇列,您可以要求傳送通知訊息。

適用於

另請參閱