Aracılığıyla paylaş


Message.Authenticated Özellik

Tanım

İletinin kimliğinin doğrulanıp doğrulanmamış olduğunu gösteren bir değer alır.

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

Özellik Değeri

true kuyruğa girerken ileti için kimlik doğrulaması istendiyse; aksi takdirde , false.

Öznitelikler

Özel durumlar

İleti gönderilmedi. Bu özellik yalnızca kuyruktan alınan iletilerde okunabilir.

-veya-

İleti kuyruğu özelliği yoksayacak Authenticated şekilde filtrelenmiştir.

Örnekler

Aşağıdaki kod örneği, iletinin Authenticated özelliğinin değerini görüntüler.

Açıklamalar

Authenticated özelliği yalnızca uygulama tarafından iletiyle etkileşim kurarken ve kimlik doğrulamasının istenip istenmediğini belirlemeye çalışırken kullanılır. İleti kuyruktaysa, iletinin kimliği doğrulanmıştır. Buna karşılık, özelliği ise Authenticatedtrue, alan Kuyruk Yöneticisi bu iletiyi aldığında iletinin kimliğini doğrulamış olur.

Bir iletinin kimlik doğrulamasında başarısız olup olmadığını, özelliklerine bakarak belirleyemezsiniz. Message Queuing, kimlik doğrulaması başarısız olan iletileri kuyruğa teslim etmeden önce atar. Ancak, bir teslim hatası iletinin kuyruğa gelmesini engellerse bir bildirim iletisinin gönderilmesini isteyebilirsiniz.

Şunlara uygulanır

Ayrıca bkz.