MessageQueue.CanRead Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur qui indique si MessageQueue peut être lu.
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
Valeur de propriété
true
si MessageQueue existe et que l'application peut lire à partir de celui-ci, sinon false
.
- Attributs
Exemples
L’exemple de code suivant affiche la valeur de la propriété d’une file d’attente de CanRead messages.
// Display the value of the queue's CanRead property.
Console.WriteLine("MessageQueue.CanRead: {0}", queue.CanRead);
Remarques
CanRead indique si l’application est en mesure de jeter un coup d’œil ou de recevoir des messages de la file d’attente. Si CanRead a la valeur true
, peut MessageQueue recevoir ou consulter des messages de la file d’attente. Sinon, il ne peut pas.
CanRead est false
si une file d’attente est déjà ouverte avec un accès en lecture exclusif (ou si elle est ouverte avec un accès non exclusif et que cela MessageQueue demande un accès exclusif), ou si l’application ne dispose pas de droits suffisants pour y accéder. Si votre application tente de lire à partir d’une file d’attente quand CanRead est false
, l’accès est refusé.
Le tableau suivant indique si cette propriété est disponible dans différents modes de groupe de travail.
Mode groupe de travail | Disponible |
---|---|
Ordinateur local | Oui |
Ordinateur local et nom de format direct | Oui |
Ordinateur distant | Non |
Ordinateur distant et nom de format direct | Oui |