Message.UseEncryption Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se a mensagem deve ser tornada 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 da propriedade
true
para exigir que o Enfileiramento de Mensagens criptografe a mensagem; caso contrário, false
. O padrão é false
.
- Atributos
Exceções
A fila de mensagens é filtrada para ignorar a propriedade UseEncryption.
Exemplos
O exemplo de código a seguir obtém e define o valor da propriedade de UseEncryption uma mensagem.
Comentários
Se uma mensagem for privada, seu corpo será criptografado antes de ser enviado e descriptografado quando for recebido. Para enviar uma mensagem privada, o aplicativo de envio deve especificar que a criptografia seja usada e, opcionalmente, o algoritmo de criptografia.
Ao enviar mensagens privadas, seu aplicativo não precisa executar a criptografia de mensagem. O Enfileiramento de Mensagens poderá criptografar o corpo da mensagem se o aplicativo estiver enviando mensagens em uma empresa do Microsoft Windows 2000, que tem acesso ao serviço de diretório. Ao receber mensagens privadas, o Gerenciador de Filas de recebimento sempre descriptografa o corpo da mensagem.