Comparteix a través de


MsmqMessage<T>.MessageType Propiedad

Definición

Obtiene el MessageType asociado con este mensaje.

public:
 property Nullable<System::Messaging::MessageType> MessageType { Nullable<System::Messaging::MessageType> get(); };
public System.Messaging.MessageType? MessageType { get; }
member this.MessageType : Nullable<System.Messaging.MessageType>
Public ReadOnly Property MessageType As Nullable(Of MessageType)

Valor de propiedad

Nullable<MessageType>

El MessageType asociado a este mensaje. Puede ser null.

Ejemplos

Console.WriteLine("The message type is {0}", message.MessageType);
Console.WriteLine("The message type is {0}", message.MessageType)

Comentarios

Message Queuing (MSMQ) establece esta propiedad al enviar un mensaje. Un mensaje puede ser de uno de los siguientes tipos:

  • Normal: Un mensaje enviado por una aplicación.

  • Acknowledgment: Un mensaje que Message Queuing genera cuando una aplicación envía un mensaje normal y solicita una confirmación. Por ejemplo, Message Queuing puede generar una confirmación positiva o negativa para indicar si el mensaje original llegó a su cola de destino o si la aplicación receptora lo recuperó de la cola de destino. Message Queuing devuelve el mensaje de confirmación correspondiente a la cola de administración especificada por la aplicación de envío.

  • Report: Cada vez que una aplicación envía un mensaje, si el administrador de la cola local tiene una cola de informes definida, Message Queuing genera un mensaje de informe y lo envía a la cola de informes. Si el seguimiento está habilitado, Message Queuing envía un mensaje de informe a la cola de informes cada vez que el mensaje original entra o sale de un servidor de Message Queuing.

Se aplica a