Sdílet prostřednictvím


MessageQueue.CanRead Vlastnost

Definice

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

Platí pro

Viz také