Message.UseEncryption Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se deve tornar a mensagem privada.
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
Valor de Propriedade
true para exigir que a Fila de Mensagens encripte a mensagem; caso contrário, false. A predefinição é false.
- Atributos
Exceções
A fila de mensagens é filtrada para ignorar a UseEncryption propriedade.
Exemplos
O seguinte exemplo de código obtém e define o valor da UseEncryption propriedade de uma mensagem.
Observações
Se uma mensagem for privada, o seu corpo é encriptado antes de ser enviada e desencriptado quando é recebida. Para enviar uma mensagem privada, a aplicação de envio deve especificar que a encriptação deve ser usada e, opcionalmente, o algoritmo de encriptação.
Ao enviar mensagens privadas, a sua aplicação não precisa de realizar a encriptação das mensagens. A Fila de Mensagens pode encriptar o corpo da mensagem por si se a sua aplicação estiver a enviar mensagens dentro de uma empresa Microsoft Windows 2000, que tem acesso ao serviço de diretório. Ao receber mensagens privadas, o Gestor de Filas recetor decifra sempre o corpo da mensagem.