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
,则接收队列管理器在收到该消息时对消息进行身份验证。
无法通过查看消息的属性来确定消息的身份验证是否失败。 消息队列会丢弃在将身份验证失败的消息传递到队列之前的消息。 但是,如果传递失败阻止消息到达队列,则可以请求发送确认消息。