MessageQueue.CanRead Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
truepokud existuje MessageQueue a aplikace z ní může číst, jinak . 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 schopná zobrazit náhled nebo přijímat zprávy z fronty. Pokud CanRead ano true, MessageQueue může přijímat nebo zobrazit zprávy z fronty. Jinak to nejde.
CanRead je-li false fronta již otevřená s výhradním přístupem pro čtení (nebo pokud je otevřená s nevýlučním přístupem a tato MessageQueue žádost o 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 je odepřen.
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č | Ano |
| Název místního počítače a přímého formátu | Ano |
| Vzdálený počítač | Ne |
| Název vzdáleného počítače a přímého formátu | Ano |