Message.AttachSenderId Propiedad

Definición

Obtiene o establece un valor que indica si se adjuntará al mensaje el identificador del remitente.Gets or sets a value that indicates whether the sender ID should be attached to the message.

public:
 property bool AttachSenderId { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgAttachSenderId")]
public bool AttachSenderId { get; set; }
[<System.Messaging.MessagingDescription("MsgAttachSenderId")>]
member this.AttachSenderId : bool with get, set
Public Property AttachSenderId As Boolean

Valor de propiedad

Boolean

true si debe adjuntarse SenderId al mensaje; en cualquier otro caso, false.true if the SenderId should be attached to the message; otherwise, false. De manera predeterminada, es true.The default is true.

Atributos

Excepciones

La cola de mensajes se filtra para omitir la propiedad AttachSenderId.The message queue is filtered to ignore the AttachSenderId property.

Ejemplos

En el ejemplo de código siguiente se obtiene y se establece el valor de la propiedad de un mensaje AttachSenderId .The following code example gets and sets the value of a message's AttachSenderId property.

Comentarios

La SenderId propiedad es una matriz de bytes que representa el identificador del usuario remitente.The SenderId property is an array of bytes that represents the identifier of the sending user. Message Queue Server establece el identificador del remitente y lo utiliza el administrador de la cola receptora para comprobar si el remitente tiene derechos de acceso a una cola.The sender ID is set by Message Queuing and is used by the receiving Queue Manager to verify whether the sender has access rights to a queue.

La ausencia del ID. de remitente es una indicación por parte de la aplicación de envío de que Message Queue Server no debe validar el remitente del mensaje ni comprobar los derechos de acceso del remitente a la cola receptora.The absence of the sender ID is an indication by the sending application that Message Queuing should not validate the message's sender nor verify the sender's access rights to the receiving queue. SenderIdSolo es de confianza si el mensaje se autenticó cuando llegó a la cola de destino.The SenderId is trustworthy only if the message was authenticated when it reached the destination queue. El mensaje se rechaza cuando llega a la cola de destino si la cola solo acepta mensajes autenticados y la UseAuthentication propiedad o AttachSenderId es false .The message is rejected when it reaches the destination queue if the queue accepts only authenticated messages and either the UseAuthentication or the AttachSenderId property is false.

Precaución

Si se rechaza un mensaje, se envía a la cola de mensajes con problemas de entrega (si UseDeadLetterQueue es true ) o se pasa por alto.If a message is rejected, it is either sent to the dead-letter queue (if UseDeadLetterQueue is true), or it is ignored. Puede solicitar confirmaciones cuando un mensaje no llegue a una cola.You can request acknowledgments when a message fails to reach a queue. De lo contrario, cuando UseDeadLetterQueue es, false el mensaje podría perderse sin previo aviso.Otherwise, when UseDeadLetterQueue is false the message might be lost without warning.

Se aplica a

Consulte también