Message.SenderId-Eigenschaft
Ruft die ID des sendenden Benutzers ab.
Namespace: System.Messaging
Assembly: System.Messaging (in system.messaging.dll)
Syntax
'Declaration
Public ReadOnly Property SenderId As Byte()
'Usage
Dim instance As Message
Dim value As Byte()
value = instance.SenderId
public byte[] SenderId { get; }
public:
property array<unsigned char>^ SenderId {
array<unsigned char>^ get ();
}
/** @property */
public byte[] get_SenderId ()
public function get SenderId () : byte[]
Eigenschaftenwert
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.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
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 den Wert false hat, wird die in der SenderId-Eigenschaft angegebene Sender-ID beim Senden nicht an die Meldung angehängt. Message Queuing wird damit angezeigt, dass der Sender nicht überprüft werden soll, wenn er Meldungen an die Zielwarteschlange sendet. Wenn die AttachSenderId-Eigenschaft den Wert true hat, ist der Wert der SenderId-Eigenschaft nur dann vertrauenswürdig, wenn die Meldung authentifiziert wurde. Verwenden Sie zur Überprüfung der Zugriffsrechte des Absenders die Authenticated-Eigenschaft zusammen mit der SenderId-Eigenschaft.
Eine Connectoranwendung ist eine Anwendung, die über einen Connectorserver eine Verbindung zwischen Message Queuing und anderen Warteschlangensystemen herstellt. Message Queuing setzt voraus, dass Connectoranwendungen eine Absenderidentifikation bereitstellen. Sie müssen beim Senden einer Meldung über eine Connectoranwendung die ConnectorType-Eigenschaft festlegen.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
Message-Klasse
Message-Member
System.Messaging-Namespace
Message.Authenticated-Eigenschaft
Message.AttachSenderId-Eigenschaft
Message.AuthenticationProviderName-Eigenschaft
Message.AuthenticationProviderType-Eigenschaft
Message.ConnectorType-Eigenschaft