Udostępnij za pośrednictwem


Message.UseAuthentication Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy wiadomość była (lub musi być) uwierzytelniona przed wysłaniem.

public:
 property bool UseAuthentication { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgUseAuthentication")]
public bool UseAuthentication { get; set; }
[<System.Messaging.MessagingDescription("MsgUseAuthentication")>]
member this.UseAuthentication : bool with get, set
Public Property UseAuthentication As Boolean

Wartość właściwości

true jeśli aplikacja wysyłająca zażądała uwierzytelnienia dla komunikatu; w przeciwnym razie , false.

Atrybuty

Wyjątki

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

Uwagi

Właściwość UseAuthentication określa, czy komunikat musi zostać uwierzytelniony. Jeśli aplikacja wysyłająca żąda uwierzytelnienia, usługa kolejkowania komunikatów tworzy podpis cyfrowy i używa go do podpisania komunikatu po wysłaniu i uwierzytelnieniu komunikatu po odebraniu.

Jeśli UseAuthentication element is false i komunikat jest wysyłany do kolejki, która akceptuje tylko uwierzytelnione komunikaty, komunikat zostanie odrzucony po dotarciu do kolejki.

Nie można określić, czy uwierzytelnianie komunikatu nie powiodło się, sprawdzając jego właściwości. Kolejkowanie komunikatów odrzuca takie komunikaty przed ich dostarczeniem do kolejki. Można jednak zażądać wysłania komunikatu potwierdzenia, jeśli niepowodzenie dostarczania uniemożliwia dotarcie komunikatu do kolejki.

Dotyczy

Zobacz też