Partilhar via


Message.UseEncryption Propriedade

Definição

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.

Aplica-se a

Confira também