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

truewenn die Authentifizierung für die Nachricht angefordert wurde, als sie in die Warteschlange eingegeben wurde; andernfalls . false

Attribute

Ausnahmen

Die Nachricht wurde nicht gesendet. Diese Eigenschaft kann nur für Nachrichten gelesen werden, die aus einer Warteschlange abgerufen wurden.

- oder -

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

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 beim Empfang dieser Nachricht authentifiziert.

Sie können nicht ermitteln, ob die Authentifizierung einer Nachricht fehlgeschlagen ist, indem Sie die Eigenschaften betrachten. 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 Zustellungsfehler verhindert, dass die Nachricht in der Warteschlange eintrifft.

Gilt für:

Weitere Informationen