MessageQueue.CanRead Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
okunup MessageQueue okunamayacağını gösteren bir değer alır.
public:
property bool CanRead { bool get(); };
[System.ComponentModel.Browsable(false)]
[System.Messaging.MessagingDescription("MQ_CanRead")]
public bool CanRead { get; }
[<System.ComponentModel.Browsable(false)>]
[<System.Messaging.MessagingDescription("MQ_CanRead")>]
member this.CanRead : bool
Public ReadOnly Property CanRead As Boolean
Özellik Değeri
true
MessageQueue varsa ve uygulama ondan okuyabilirse; aksi takdirde , false.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, ileti kuyruğunun CanRead özelliğinin değerini görüntüler.
// Display the value of the queue's CanRead property.
Console.WriteLine("MessageQueue.CanRead: {0}", queue.CanRead);
Açıklamalar
CanRead uygulamanın kuyruktan iletilere göz atıp alamayacağını gösterir. ise CanReadtrue, MessageQueue kuyruktan iletileri alabilir veya göz atabilir. Aksi takdirde, yapamaz.
CanRead , false bir kuyruğun zaten özel okuma erişimiyle açık olması (veya özel kullanım dışı erişimle açık olması ve bu MessageQueue özel erişim istemesi) veya uygulamanın buna erişmek için yeterli haklara sahip olmamasıdır. Uygulamanız olduğunda CanReadfalsebir kuyruktan okumaya çalışırsa erişim reddedilir.
Aşağıdaki tabloda bu özelliğin çeşitli Çalışma Grubu modlarında kullanılabilir olup olmadığı gösterilmektedir.
| Çalışma grubu modu | Mevcut |
|---|---|
| Yerel bilgisayar | Evet |
| Yerel bilgisayar ve doğrudan biçim adı | Evet |
| Uzak bilgisayar | Hayır |
| Uzak bilgisayar ve doğrudan biçim adı | Evet |