Message.SenderId Eigenschaft

Definition

Ruft die ID des sendenden Benutzers ab.

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

Eigenschaftswert

Byte[]

Ein Bytearray, das den Benutzer identifiziert. Der empfangende Warteschlangenmanager überprüft bei der Authentifizierung einer Meldung den Sender und seine Zugriffsrechte für die Warteschlange anhand der ID.

Attribute

Ausnahmen

Die Meldung wurde nicht gesendet. Diese Eigenschaft kann nur bei Meldungen gelesen werden, die aus einer Warteschlange abgerufen wurden.

- oder - Die SenderId-Eigenschaft wird aufgrund eines für die Meldungswarteschlange gesetzten Filters ignoriert.

Hinweise

Wenn die AttachSenderId Eigenschaft lautet false, wird der in der SenderId Eigenschaft angegebene Absenderbezeichner nicht an die Nachricht angefügt, wenn sie gesendet wird. Dies gibt an, dass der Absender beim Senden der Nachricht an die Zielwarteschlange nicht überprüft werden sollte. Wenn die AttachSenderId Eigenschaft lautet true, ist der Eigenschaftswert nur vertrauenswürdig, wenn die SenderId Nachricht authentifiziert wurde. Verwenden Sie die Authenticated Eigenschaft in Verbindung mit der SenderId Eigenschaft, um die Zugriffsrechte des Absenders zu überprüfen.

Eine Connectoranwendung ist eine Anwendung, die einen Connectorserver verwendet, um kommunikation zwischen Message Queuing und anderen Queuing-Systemen bereitzustellen. Nachrichten queuing erfordert Connectoranwendungen, um Absenderidentifikation bereitzustellen. Sie müssen die ConnectorType Eigenschaft beim Senden einer Nachricht über eine Connectoranwendung festlegen.

Gilt für

Siehe auch