Cómo: Especificar las propiedades que se recuperarán con un mensaje
Actualización: noviembre 2007
Cuando crea una instancia del componente MessageQueue, puede establecer una serie de propiedades que indiquen qué propiedades desea recuperar cuando el componente lea un mensaje de una cola. Estas propiedades existen en una clase denominada MessagePropertyFilter y corresponden a propiedades reales de la clase Message. Cuando establece el valor de una de estas propiedades en true, el componente recupera la propiedad correspondiente cada vez que se quite un mensaje de la cola.
Sugerencia: |
---|
Si no necesita acceso a algunas propiedades del mensaje recuperado y desea mejorar el rendimiento, puede establecer MessagePropertyFilter en false. |
De forma predeterminada, entre las propiedades que se recuperan con un mensaje se incluyen las propiedades que indican cuándo se envió y cuándo llegó, varios identificadores para el mensaje, la etiqueta del mensaje, la cola de respuesta y el texto del mensaje.
Para especificar las propiedades que se recuperarán con un mensaje
Cree una instancia del componente MessageQueue y establezca su propiedad Path en la cola a la que se desea hacer referencia. Para obtener más información, vea Cómo: Crear instancias de componentes MessageQueue.
En la ventana Propiedades, expanda el nodo MessageReadPropertyFilter.
Establezca en true el valor de las propiedades que desee recibir.
Nota: También puede establecerlas en el código. Cuando utiliza código, puede utilizar el método SetAll para establecer todas las propiedades de filtro en true o el método ClearAll para establecerlas en false.
Vea también
Tareas
Cómo: Recibir mensajes mediante programación
Cómo: Ejecutar el método Peek en los mensajes
Cómo: Recibir mensajes de forma asincrónica
Cómo: Crear instancias de componentes MessageQueue