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á označ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
true
MessageQueue pokud existuje a aplikace do něj může zapisovat, v opačném případě 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 označuje, zda je aplikace schopna odesílat zprávy do fronty. Pokud CanWrite je true
, MessageQueue může odesílat zprávy do fronty. Jinak to nejde.
CanWrite Označuje se false
, pokud je fronta už otevřená s výhradním přístupem pro zápis (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 aplikace pokusí zapisovat do fronty, když CanWrite 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 |