Message.UseAuthentication Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob die Meldung vor dem Absenden authentifiziert wurde oder authentifiziert werden muss, oder legt diesen fest.
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
true
, wenn die sendende Anwendung die Authentifizierung der Meldung angefordert hat, andernfalls false
.
- Attribute
Ausnahmen
Die UseAuthentication-Eigenschaft wird aufgrund eines für die Meldungswarteschlange gesetzten Filters ignoriert.
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, um die Nachricht beim Senden zu signieren und die Nachricht beim Empfang zu authentifizieren.
Wenn UseAuthentication eine Nachricht an eine Warteschlange gesendet wird false
, die nur authentifizierte Nachrichten akzeptiert, wird die Nachricht abgelehnt, wenn sie die Warteschlange erreicht.
Sie können nicht feststellen, ob bei einer Nachricht ein Fehler bei der Authentifizierung aufgetreten ist, indem Sie sich die Eigenschaften ansehen. Message Queuing verwirft solche Nachrichten, bevor sie an die Warteschlange übermittelt werden. Sie können jedoch anfordern, dass eine Bestätigungsnachricht gesendet wird, wenn ein Übermittlungsfehler verhindert, dass eine Nachricht in der Warteschlange eingeht.