MsmqMessage<T>.MessageType 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 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
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.