Partager via


MessageQueue.CanRead Propriété

Définition

Obtient une valeur qui indique si l’objet 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 s’il 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 d’afficher ou de recevoir des messages de la file d’attente. Si CanRead c’est truele cas, il MessageQueue peut recevoir ou afficher des messages à partir 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 s’il est ouvert 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, CanReadfalsel’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

S’applique à

Voir aussi