Freigeben über


Message.UseAuthentication Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Nachricht vor dem Senden authentifiziert wurde (oder muss).

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

Eigenschaftswert

truewenn die sendende Anwendung die Authentifizierung für die Nachricht angefordert hat; andernfalls . false

Attribute

Ausnahmen

Die Nachrichtenwarteschlange wird gefiltert, um die UseAuthentication Eigenschaft zu ignorieren.

Hinweise

Die UseAuthentication Eigenschaft gibt an, ob die Nachricht authentifiziert werden muss. Wenn die sendende Anwendung die Authentifizierung anfordert, erstellt Message Queuing eine digitale Signatur und verwendet sie zum Signieren der Nachricht, wenn sie gesendet und authentifiziert wird, wenn sie empfangen wird.

false Wenn UseAuthentication eine Nachricht an eine Warteschlange gesendet wird, die nur authentifizierte Nachrichten akzeptiert, wird die Nachricht abgelehnt, wenn sie die Warteschlange erreicht.

Sie können nicht ermitteln, ob die Authentifizierung einer Nachricht fehlgeschlagen ist, indem Sie die Eigenschaften betrachten. Nachrichtenwarteschlange verwirft solche Nachrichten, bevor sie an die Warteschlange übermittelt werden. Sie können jedoch anfordern, dass eine Bestätigungsnachricht gesendet wird, wenn ein Zustellungsfehler verhindert, dass eine Nachricht in der Warteschlange eintrifft.

Gilt für:

Weitere Informationen