Message.MessageType Propriedade

Definição

Obtém o tipo de mensagem: Normal, Acknowledgment, ou 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 Propriedade

Um dos MessageType valores.

Atributos

Exceções

A mensagem não foi enviada. Esta propriedade só pode ser lida em mensagens recuperadas de uma fila.

-ou-

A fila de mensagens é filtrada para ignorar a MessageType propriedade.

Exemplos

O seguinte exemplo de código mostra o valor da propriedade de MessageType uma mensagem.

Observações

A Fila de Mensagens normalmente define esta propriedade quando envia a mensagem. Uma mensagem de Fila de Mensagens pode ser de um dos seguintes tipos:

  • Normal, que é ou uma mensagem típica enviada de uma aplicação para uma fila, ou uma mensagem de resposta devolvida à aplicação enviante.

  • Acknowledgement, que a Message Queuing gera sempre que a aplicação enviante solicita um. Por exemplo, a Fila de Mensagens pode gerar mensagens positivas ou negativas para indicar que a mensagem original chegou ou foi lida. A Fila de Mensagens devolve a mensagem de confirmação apropriada para a fila de administração especificada pela aplicação de envio.

  • Report, que a Fila de Mensagens gera sempre que uma fila de relatório é definida no Gestor de Filas de origem. Quando o rastreio está ativado, a Fila de Mensagens envia uma mensagem de relatório para a fila de reporte da Fila de Mensagens cada vez que a mensagem original entra ou sai de um servidor de Fila de Mensagens.

Aplica-se a

Ver também