Message.SenderId Eigenschap

Definitie

Hiermee haalt u de id van de verzendende gebruiker op.

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

Waarde van eigenschap

Byte[]

Een matrix van bytewaarden waarmee de afzender wordt geïdentificeerd. De ontvangende wachtrijbeheer gebruikt de id wanneer het bericht wordt geverifieerd om de afzender van het bericht en de toegangsrechten van de afzender voor de wachtrij te verifiëren.

Kenmerken

Uitzonderingen

Het bericht is niet verzonden. Deze eigenschap kan alleen worden gelezen op berichten die zijn opgehaald uit een wachtrij.

– of –

De berichtenwachtrij wordt gefilterd om de SenderId eigenschap te negeren.

Opmerkingen

Als de AttachSenderId eigenschap is false, wordt de afzender-id die is opgegeven in de SenderId eigenschap niet gekoppeld aan het bericht wanneer deze wordt verzonden. Dit geeft aan Message Queuing aan dat de afzender niet moet worden gevalideerd wanneer het bericht naar de doelwachtrij wordt verzonden. Als de AttachSenderId eigenschap is true, is de SenderId eigenschapswaarde alleen betrouwbaar als het bericht is geverifieerd. Gebruik de Authenticated eigenschap in combinatie met de SenderId eigenschap om de toegangsrechten van de afzender te controleren.

Een connectortoepassing is een toepassing die gebruikmaakt van een connectorserver voor communicatie tussen Message Queuing en andere wachtrijsystemen. Message Queuing vereist connectortoepassingen om afzenderidentificatie te bieden. U moet de ConnectorType eigenschap instellen wanneer u een bericht verzendt via een connectortoepassing.

Van toepassing op

Zie ook