MessageQueue.CanRead Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 | Sí |
Equipo local y nombre de formato directo | Sí |
Equipo remoto | No |
Equipo remoto y nombre de formato directo | Sí |