MessageQueue.CanRead Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se è possibile leggere l'oggetto MessageQueue.
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
Valore della proprietà
true
se MessageQueue esiste e l'applicazione è in grado di eseguirne la lettura; in caso contrario, false
.
- Attributi
Esempio
Nell'esempio di codice seguente viene visualizzato il valore della proprietà di una coda di CanRead messaggi.
// Display the value of the queue's CanRead property.
Console.WriteLine("MessageQueue.CanRead: {0}", queue.CanRead);
Commenti
CanRead indica se l'applicazione è in grado di visualizzare o ricevere messaggi dalla coda. Se CanRead è true
, può MessageQueue ricevere o visualizzare messaggi dalla coda. In caso contrario, non può.
CanRead è false
se una coda è già aperta con accesso in lettura esclusivo (o se è aperta con accesso non esclusivo e questo MessageQueue richiede l'accesso esclusivo) o se l'applicazione non dispone di diritti sufficienti per accedervi. Se l'applicazione tenta di leggere da una coda quando CanRead è false
, l'accesso viene negato.
Nella tabella seguente viene illustrato se questa proprietà è disponibile in varie modalità gruppo di lavoro.
Modalità gruppo di lavoro | Disponibile |
---|---|
Computer locale | Sì |
Nome del computer locale e del formato diretto | Sì |
Computer remoto | No |
Nome del formato diretto e del computer remoto | Sì |