Freigeben über


Message.Authenticated Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Nachricht authentifiziert wurde.

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

Eigenschaftswert

true, wenn beim Erreichen der Warteschlange eine Authentifizierung für die Meldung angefordert wurde, andernfalls false.

Attribute

Ausnahmen

Die Meldung wurde nicht gesendet. Diese Eigenschaft kann nur bei Meldungen gelesen werden, die aus einer Warteschlange abgerufen wurden.

- oder -

Die Authenticated-Eigenschaft wird aufgrund eines für die Meldungswarteschlange gesetzten Filters ignoriert.

Beispiele

Im folgenden Codebeispiel wird der Wert der -Eigenschaft einer Nachricht Authenticated angezeigt.

Hinweise

Die Authenticated -Eigenschaft wird nur von der Anwendung verwendet, während sie mit der Nachricht interagiert und versucht, zu ermitteln, ob die Authentifizierung angefordert wurde. Wenn sich die Nachricht in der Warteschlange befindet, wurde die Nachricht authentifiziert. Wenn die Authenticated -Eigenschaft lautet true, hat der empfangende Warteschlangen-Manager die Nachricht authentifiziert, als er diese Nachricht empfangen hat.

Sie können nicht ermitteln, ob bei einer Nachricht ein Fehler bei der Authentifizierung aufgetreten ist, indem Sie sich die zugehörigen Eigenschaften ansehen. Message Queuing verwirft Nachrichten, bei denen die Authentifizierung fehlschlägt, bevor sie an die Warteschlange übermittelt werden. Sie können jedoch anfordern, dass eine Bestätigungsnachricht gesendet wird, wenn ein Übermittlungsfehler verhindert, dass die Nachricht in der Warteschlange eingeht.

Gilt für:

Weitere Informationen