Message.Authenticated Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy wiadomość została uwierzytelniona.
public:
property bool Authenticated { bool get(); };
[System.Messaging.MessagingDescription("MsgAuthenticated")]
public bool Authenticated { get; }
[<System.Messaging.MessagingDescription("MsgAuthenticated")>]
member this.Authenticated : bool
Public ReadOnly Property Authenticated As Boolean
Wartość właściwości
true
jeśli zażądano uwierzytelnienia dla komunikatu po wprowadzeniu kolejki; w przeciwnym razie , false
.
- Atrybuty
Wyjątki
Wiadomość nie została wysłana. Tę właściwość można odczytywać tylko w przypadku komunikatów pobranych z kolejki.
-lub-
Kolejka komunikatów jest filtrowana w celu zignorowania Authenticated właściwości .
Przykłady
Poniższy przykład kodu wyświetla wartość właściwości komunikatu Authenticated .
Uwagi
Właściwość Authenticated jest używana tylko przez aplikację podczas interakcji z komunikatem i próbuje określić, czy zażądano uwierzytelnienia. Jeśli komunikat znajduje się w kolejce, komunikat został uwierzytelniony. Z drugiej strony, jeśli Authenticated właściwość to true
, odbierający menedżer kolejek uwierzytelnił komunikat po odebraniu tego komunikatu.
Nie można określić, czy uwierzytelnianie komunikatu nie powiodło się, sprawdzając jego właściwości. Kolejkowanie komunikatów odrzuca komunikaty, które kończą się niepowodzeniem uwierzytelniania przed dostarczeniem ich do kolejki. Można jednak zażądać wysłania komunikatu potwierdzenia, jeśli błąd dostarczania uniemożliwia dotarcie komunikatu do kolejki.