Message.UseEncryption 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示是否使消息成为私有的。
public:
property bool UseEncryption { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgUseEncryption")]
public bool UseEncryption { get; set; }
[<System.Messaging.MessagingDescription("MsgUseEncryption")>]
member this.UseEncryption : bool with get, set
Public Property UseEncryption As Boolean
属性值
要求消息队列加密消息时为 true
;否则为 false
。 默认值为 false
。
- 属性
例外
消息队列经过筛选后忽略了 UseEncryption 属性。
示例
下面的代码示例获取并设置消息的 UseEncryption 属性的值。
注解
如果消息是专用的,则其正文在发送之前进行加密,并在收到消息时解密。 若要发送私人消息,发送应用程序必须指定使用加密,并选择性地指定加密算法。
发送私人消息时,应用程序不需要执行消息加密。 如果应用程序在有权访问目录服务的 Microsoft Windows 2000 企业版中发送消息,消息队列可以加密消息正文。 接收私人消息时,接收队列管理器始终解密消息正文。