MessageQueue.CanRead Tulajdonság

Definíció

Olyan értéket kap, amely jelzi, hogy olvasható-e az MessageQueue érték.

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

Tulajdonság értéke

true ha létezik, MessageQueue és az alkalmazás olvashat belőle; ellenkező esetben false.

Attribútumok

Példák

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

// Display the value of the queue's CanRead property.
Console.WriteLine("MessageQueue.CanRead: {0}", queue.CanRead);

Megjegyzések

CanRead azt jelzi, hogy az alkalmazás képes-e üzeneteket betekinteni vagy fogadni az üzenetsorból. Ha CanRead igen true, a MessageQueue rendszer fogadhat vagy betekinthet üzeneteket az üzenetsorból. Ellenkező esetben nem.

CanRead ha false egy üzenetsor már meg van nyitva kizárólagos olvasási hozzáféréssel (vagy ha nem kizárólagos hozzáféréssel van megnyitva, és ez MessageQueue kizárólagos hozzáférést kér), vagy ha az alkalmazás nem rendelkezik a hozzáféréshez szükséges jogosultságokkal. Ha az alkalmazás egy üzenetsorból próbál olvasni, a CanReadfalsehozzáférés megtagadva.

Az alábbi táblázat azt mutatja be, hogy ez a tulajdonság elérhető-e különböző munkacsoport-módban.

Munkacsoport mód Elérhető
Helyi számítógép Igen
Helyi számítógép és közvetlen formátum neve Igen
Távoli számítógép No
Távoli számítógép és közvetlen formátum neve Igen

A következőre érvényes:

Lásd még