Partilhar via


MsmqIntegrationMessageProperty.MessageType Propriedade

Definição

Obtém o tipo de mensagem: Normal, Acknowledgment ou Report.

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 da propriedade

Nullable<MessageType>

O tipo de mensagem: Normal , Acknowledgment ou Report .

Comentários

O serviço de enfileiramento de mensagens (MSMQ) normalmente define essa propriedade quando envia a mensagem. Uma mensagem do serviço de enfileiramento de mensagens pode ser um dos seguintes tipos:

  • Normal, que é uma mensagem típica enviada de um aplicativo para uma fila ou uma mensagem de resposta retornada ao aplicativo de envio.

  • Confirmação, que o enfileiramento de mensagens gera sempre que o aplicativo de envio solicitar um. Por exemplo, o serviço de enfileiramento de mensagens pode gerar mensagens positivas ou negativas para indicar que a mensagem original chegou ou foi lida. O enfileiramento de mensagens retorna a mensagem de confirmação apropriada para a fila de administração especificada pelo aplicativo de envio.

  • Relatório, que é gerado sempre que uma fila de relatórios é definida no Gerenciador de filas de origem. Quando o rastreamento está habilitado, o serviço de enfileiramento de mensagens envia uma mensagem de relatório para a fila de relatórios do serviço de enfileiramento de mensagens sempre que a mensagem original entra ou sai de um servidor do

Aplica-se a