MessageQueue.CanRead Vlastnost

Definice

Získá hodnotu, která označuje, zda MessageQueue lze číst.

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

Hodnota vlastnosti

trueMessageQueue pokud existuje a aplikace z něj může číst; v opačném případě false.

Atributy

Příklady

Následující příklad kódu zobrazí hodnotu vlastnosti fronty CanRead zpráv.

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

Poznámky

CanRead označuje, zda je aplikace schopna zobrazit náhled nebo přijímat zprávy z fronty. Pokud CanRead je true, MessageQueue může přijímat nebo zobrazit zprávy z fronty. Jinak to nejde.

CanRead Je false to, pokud je fronta už otevřená s výhradním přístupem pro čtení (nebo pokud je otevřená s nevýhradní přístupem a vyžaduje MessageQueue výhradní přístup), nebo pokud aplikace nemá dostatečná práva pro přístup. Pokud se vaše aplikace pokusí číst z fronty, když CanRead je false, přístup se odepře.

Následující tabulka ukazuje, zda je tato vlastnost k dispozici v různých režimech pracovní skupiny.

Režim pracovní skupiny K dispozici.
Místní počítač Yes
Název místního počítače a přímého formátu Yes
Vzdálený počítač No
Název vzdáleného počítače a přímého formátu Yes

Platí pro

Viz také