Nyelv

Message.Authenticated Tulajdonság

Definíció

Olyan értéket kap, amely jelzi, hogy az üzenet hitelesítése megtörtént-e.

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

Tulajdonság értéke

trueha az üzenetsorba való belépéskor hitelesítést kértek az üzenethez; egyéb esetben. false

Attribútumok

Kivételek

Az üzenet nem lett elküldve. Ez a tulajdonság csak üzenetsorból lekért üzeneteken olvasható.

-vagy-

A rendszer szűri az üzenetsort, hogy figyelmen kívül hagyja a tulajdonságot Authenticated .

Példák

Az alábbi példakód egy üzenet Authenticated tulajdonságának értékét jeleníti meg.

Megjegyzések

A Authenticated tulajdonságot csak az alkalmazás használja, miközben az üzenettel kommunikál, és megpróbálja megállapítani, hogy kérték-e a hitelesítést. Ha az üzenet az üzenetsorban van, az üzenet hitelesítése megtörtént. Ezzel szemben, ha a Authenticated tulajdonság az true, a fogadó Üzenetsor-kezelő hitelesítette az üzenetet, amikor megkapta az üzenetet.

A tulajdonságok alapján nem állapítható meg, hogy egy üzenet hitelesítése sikertelen volt-e. A Message Queuing elveti a sikertelen hitelesítésű üzeneteket, mielőtt az üzenetsorba kerülnének. Kérheti azonban, hogy küldjön nyugtázási üzenetet, ha egy kézbesítési hiba miatt az üzenet nem érkezik meg az üzenetsorba.

A következőre érvényes:

Lásd még