Message.SenderId Propriedade

Definição

Obtém o identificador do utilizador que enviou.

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 Propriedade

Byte[]

Um array de valores de bytes que identifica o remetente. O Gestor de Fila recetor usa o identificador quando autentica a mensagem para verificar o remetente da mensagem e os direitos de acesso do remetente à fila.

Atributos

Exceções

A mensagem não foi enviada. Esta propriedade só pode ser lida em mensagens recuperadas de uma fila.

-ou-

A fila de mensagens é filtrada para ignorar a SenderId propriedade.

Observações

Se a AttachSenderId propriedade for false, o identificador do remetente especificado na SenderId propriedade não está associado à mensagem quando esta é enviada. Isto indica à Fila de Mensagens que o remetente não deve ser validado quando envia a mensagem para a fila de destino. Se o AttachSenderId imóvel for true, o SenderId valor do imóvel só é fiável se a mensagem foi autenticada. Use a Authenticated propriedade em conjunto com a SenderId propriedade para verificar os direitos de acesso do remetente.

Uma aplicação conector é uma aplicação que utiliza um servidor conector para fornecer comunicação entre a Fila de Mensagens e outros sistemas de fila. A Fila de Mensagens exige que as aplicações conectores forneçam a identificação do remetente. Deve definir a ConnectorType propriedade ao enviar uma mensagem através de uma aplicação conector.

Aplica-se a

Ver também