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 lorsqu’il est envoyé. 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 SenderId valeur de la 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 connecteurs pour fournir une communication entre Message Queuing et d’autres systèmes de mise en file d’attente. Message Queuing nécessite des applications de connecteur pour fournir 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