MessageQueue.CanRead Propiedad

Definición

Obtiene un valor que indica si el objeto MessageQueue admite operaciones de lectura.

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

Valor de propiedad

Es true si el objeto MessageQueue existe y la aplicación puede leer en él; de lo contrario, es false.

Atributos

Ejemplos

En el ejemplo de código siguiente se muestra el valor de la propiedad de una cola de CanRead mensajes.

// Display the value of the queue's CanRead property.
Console.WriteLine("MessageQueue.CanRead: {0}", queue.CanRead);

Comentarios

CanRead indica si la aplicación puede ver o recibir mensajes de la cola. Si CanRead es true, MessageQueue puede recibir o ver mensajes de la cola. De lo contrario, no puede.

CanRead es false si una cola ya está abierta con acceso de lectura exclusivo (o si está abierta con acceso no exclusivo y solicita MessageQueue acceso exclusivo), o si la aplicación no tiene derechos suficientes para acceder a ella. Si la aplicación intenta leer de una cola cuando CanRead es false, se deniega el acceso.

En la tabla siguiente se muestra si esta propiedad está disponible en varios modos de grupo de trabajo.

Modo de grupo de trabajo Disponible
Equipo local
Equipo local y nombre de formato directo
Equipo remoto No
Equipo remoto y nombre de formato directo

Se aplica a

Consulte también