MessageQueue.CanWrite Vlastnost

Definice

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

trueMessageQueue 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

Platí pro

Viz také