Message.SenderId Właściwość

Definicja

Pobiera identyfikator użytkownika wysyłającego.

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

Wartość właściwości

Byte[]

Tablica wartości bajtów identyfikujących nadawcę. Odbierający menedżer kolejek używa identyfikatora podczas uwierzytelniania komunikatu w celu zweryfikowania nadawcy komunikatu i praw dostępu nadawcy do kolejki.

Atrybuty

Wyjątki

Wiadomość nie została wysłana. Ta właściwość może być odczytywana tylko w komunikatach pobranych z kolejki.

-lub-

Kolejka komunikatów jest filtrowana w celu zignorowania SenderId właściwości.

Uwagi

AttachSenderId Jeśli właściwość to false, identyfikator nadawcy określony we SenderId właściwości nie jest dołączony do wiadomości po wysłaniu. Oznacza to kolejkowanie komunikatów, że nadawca nie powinien być weryfikowany podczas wysyłania komunikatu do kolejki docelowej. AttachSenderId Jeśli właściwość to true, SenderId wartość właściwości jest godna zaufania tylko wtedy, gdy komunikat został uwierzytelniony. Authenticated Użyj właściwości w połączeniu z właściwościąSenderId, aby zweryfikować prawa dostępu nadawcy.

Aplikacja łącznika to aplikacja, która używa serwera łącznika do zapewnienia komunikacji między kolejkowaniem komunikatów a innymi systemami kolejkowania. Kolejkowanie komunikatów wymaga, aby aplikacje łączników zapewniały identyfikację nadawcy. Należy ustawić ConnectorType właściwość podczas wysyłania komunikatu za pośrednictwem aplikacji łącznika.

Dotyczy

Zobacz też