Message.SenderId 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 el identificador del usuario remitente.
public:
property cli::array <System::Byte> ^ SenderId { cli::array <System::Byte> ^ get(); };
[System.Messaging.MessagingDescription("MsgSenderId")]
public byte[] SenderId { get; }
[<System.Messaging.MessagingDescription("MsgSenderId")>]
member this.SenderId : byte[]
Public ReadOnly Property SenderId As Byte()
Valor de propiedad
Matriz de valores de byte que identifica al remitente. El administrador de colas receptor utiliza el identificador cuando autentica el mensaje, para comprobar el remitente del mensaje y sus derechos de acceso a la cola.
- Atributos
Excepciones
El mensaje no se ha enviado. Esta propiedad solo puede leerse en mensajes recuperados de una cola.
o bien
La cola de mensajes se filtra para omitir la propiedad SenderId.
Comentarios
Si la AttachSenderId propiedad es false
, el identificador del remitente especificado en la SenderId propiedad no se adjunta al mensaje cuando se envía. Esto indica a Message Queuing que el remitente no se debe validar cuando envía el mensaje a la cola de destino. Si la AttachSenderId propiedad es true
, el valor de la SenderId propiedad es de confianza solo si el mensaje se ha autenticado. Use la Authenticated propiedad junto con la SenderId propiedad para comprobar los derechos de acceso del remitente.
Una aplicación de conector es una aplicación que usa un servidor de conectores para proporcionar comunicación entre Message Queuing y otros sistemas de puesta en cola. Message Queuing requiere que las aplicaciones del conector proporcionen la identificación del remitente. Debe establecer la ConnectorType propiedad al enviar un mensaje a través de una aplicación de conector.