Message.SenderId Propriété

Définition

Obtient l'identificateur de l'utilisateur expéditeur.

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()

Valeur de propriété

Byte[]

Un tableau des valeurs d'octets qui identifie l'expéditeur. Le Gestionnaire de files d'attente de destination utilise l'identificateur lors de l'authentification du message, pour vérifier l'expéditeur du message et les droits d'accès de ce dernier à la file d'attente.

Attributs

Exceptions

Le message n'a pas été envoyé. Cette propriété ne peut être lue que sur les messages récupérés à partir d'une file d'attente.

- ou -

La file d'attente des messages est filtrée pour ignorer la propriété SenderId.

Remarques

Si la AttachSenderId propriété est false, l’identificateur de l’expéditeur spécifié dans la SenderId propriété n’est pas attaché au message lors de son envoi. Cela indique à Message Queuing que l’expéditeur ne doit pas être validé lorsqu’il envoie le message à la file d’attente de destination. Si la AttachSenderId propriété est true, la valeur de la SenderId propriété est fiable uniquement si le message a été authentifié. Utilisez la Authenticated propriété conjointement avec la SenderId propriété pour vérifier les droits d’accès de l’expéditeur.

Une application de connecteur est une application qui utilise un serveur de connecteur pour fournir une communication entre Message Queuing et d’autres systèmes de mise en file d’attente. Message Queuing nécessite que les applications de connecteur fournissent l’identification de l’expéditeur. Vous devez définir la propriété lors de l’envoi ConnectorType d’un message via une application de connecteur.

S’applique à

Voir aussi