Compartir a través de


Message.MessageType Propiedad

Definición

Obtiene el tipo de mensaje: Normal, Acknowledgment o Report.

public:
 property System::Messaging::MessageType MessageType { System::Messaging::MessageType get(); };
[System.Messaging.MessagingDescription("MsgMessageType")]
public System.Messaging.MessageType MessageType { get; }
[<System.Messaging.MessagingDescription("MsgMessageType")>]
member this.MessageType : System.Messaging.MessageType
Public ReadOnly Property MessageType As MessageType

Valor de propiedad

Uno de los valores de MessageType.

Atributos

Excepciones

El mensaje no se ha enviado. Esta propiedad solo puede leerse en mensajes recuperados de una cola.

o bien

La cola de mensajes se filtra para omitir la propiedad MessageType.

Ejemplos

En el ejemplo de código siguiente se muestra el valor de la propiedad de MessageType un mensaje.

Comentarios

Message Queue Server normalmente establece esta propiedad cuando envía el mensaje. Un mensaje de Message Queuing puede ser de uno de los siguientes tipos:

  • Normal, que es un mensaje típico enviado desde una aplicación a una cola o un mensaje de respuesta devuelto a la aplicación de envío.

  • Acknowledgement, que Message QueueIng genera cada vez que la aplicación de envío solicita una. Por ejemplo, Message Queuing puede generar mensajes positivos o negativos para indicar que se entregó o leyó el mensaje original. Message Queuing devuelve el mensaje de confirmación correspondiente a la cola de administración especificada por la aplicación de envío.

  • Report, que Message Queue Server genera cada vez que se define una cola de informes en el Administrador de colas de origen. Cuando el seguimiento está habilitado, Message Queuing envía un mensaje de informe a su cola de informes cada vez que el mensaje original entra o sale de un servidor de Message Queuing.

Se aplica a

Consulte también