Message.SenderId 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取发送用户的标识符。
public:
property cli::array <System::Byte> ^ SenderId { cli::array <System::Byte> ^ get(); };
[System.Messaging.MessagingDescription("MsgSenderId")]
public byte[] SenderId { get; }
[<System.Messaging.MessagingDescription("MsgSenderId")>]
member this.SenderId : byte[]
Public ReadOnly Property SenderId As Byte()
属性值
Byte[]
标识发送方的字节值数组。 接收队列管理器在对消息进行身份验证时使用标识符 — 以验证消息的发送方和发送方对队列的访问权限。
- 属性
例外
注解
AttachSenderId如果 属性为 false
,则发送时,SenderId在 属性中指定的发送方标识符不会附加到消息。 这向消息队列指示发送方在将消息发送到目标队列时不应进行验证。 AttachSenderId如果 属性为 true
,则SenderId仅当消息经过身份验证时,属性值才可信。 将 Authenticated 属性与 SenderId 属性结合使用,以验证发送方的访问权限。
连接器应用程序是使用连接器服务器在消息队列和其他队列系统之间提供通信的应用程序。 消息队列要求连接器应用程序提供发件人标识。 通过连接器应用程序发送消息时,必须设置 ConnectorType 属性。