MessageQueue.CanWrite 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á určuje, zda MessageQueue lze zapisovat do.
public:
property bool CanWrite { bool get(); };
[System.ComponentModel.Browsable(false)]
[System.Messaging.MessagingDescription("MQ_CanWrite")]
public bool CanWrite { get; }
[<System.ComponentModel.Browsable(false)>]
[<System.Messaging.MessagingDescription("MQ_CanWrite")>]
member this.CanWrite : bool
Public ReadOnly Property CanWrite As Boolean
Hodnota vlastnosti
truepokud existuje MessageQueue a aplikace do ní může zapisovat, jinak . false
- Atributy
Příklady
Následující příklad kódu zobrazí hodnotu vlastnosti fronty CanWrite zpráv.
// Display the value of the queue's CanWrite property.
Console.WriteLine("MessageQueue.CanWrite: {0}", queue.CanWrite);
Poznámky
CanWrite určuje, zda je aplikace schopna odesílat zprávy do fronty. Pokud CanWrite ano true, MessageQueue může odesílat zprávy do fronty. Jinak to nejde.
CanWrite Je-li false fronta již otevřena s výhradním přístupem k zápisu (nebo pokud je otevřená s jiným než výhradním přístupem a tato MessageQueue žádost o výhradní přístup), nebo pokud aplikace nemá dostatečná práva pro přístup k ní. Pokud se vaše aplikace pokusí zapsat do fronty, když CanWrite je false, přístup byl 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 |