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 okuyabiliyorsa; değilse, 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 erişim için yeterli haklara sahip olmamasıdır. Uygulamanız olduğunda CanReadfalse
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 | Kullanılabilir |
---|---|
Yerel bilgisayar | Yes |
Yerel bilgisayar ve doğrudan biçim adı | Yes |
Uzak bilgisayar | No |
Uzak bilgisayar ve doğrudan biçim adı | Yes |