Message.UseEncryption Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si el mensaje debe ser privado.
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 propiedad
true
para requerir que Message Queuing cifre el mensaje; false
en cualquier otro caso. De manera predeterminada, es false
.
- Atributos
Excepciones
La cola de mensajes se filtra para omitir la propiedad UseEncryption.
Ejemplos
En el ejemplo de código siguiente se obtiene y se establece el valor de la propiedad de UseEncryption un mensaje.
Comentarios
Si un mensaje es privado, su cuerpo se cifra antes de enviarlo y descifrarlo cuando se recibe. Para enviar un mensaje privado, la aplicación de envío debe especificar que se use el cifrado y, opcionalmente, el algoritmo de cifrado.
Al enviar mensajes privados, la aplicación no necesita realizar el cifrado de mensajes. Message Queuing puede cifrar el cuerpo del mensaje si la aplicación envía mensajes dentro de una empresa de Microsoft Windows 2000, que tiene acceso al servicio de directorio. Al recibir mensajes privados, el Administrador de colas receptor siempre descifra el cuerpo del mensaje.