Sdílet prostřednictvím


MessageQueue.CanWrite Vlastnost

Definice

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

Platí pro

Viz také