Message.MessageType Message.MessageType Message.MessageType Message.MessageType Property

Определение

Получает тип сообщения: Normal, Acknowledgment или Report.Gets the message type: Normal, Acknowledgment, or Report.

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

Значение свойства

Одно из значений перечисления MessageType.One of the MessageType values.

Исключения

Сообщение не отправлено.The message has not been sent. Это свойство можно прочитать только для сообщений, извлеченных из очереди.This property can only be read on messages retrieved from a queue.

-или--or- Очередь сообщений фильтруется, чтобы не учитывать свойство MessageType.The message queue is filtered to ignore the MessageType property.

Примеры

В следующем примере кода выводится значение MessageType свойства сообщения.The following code example displays the value of a message's MessageType property.

Комментарии

Очередь сообщений обычно задает это свойство при отправке сообщения.Message Queuing typically sets this property when it sends the message. Сообщение Message Queuing может относиться к одному из следующих типов:A Message Queuing message can be one of the following types:

  • Normal— Это либо типичное сообщение, отправленное из приложения в очередь, либо ответное сообщение, возвращенное в отправляющее приложение.Normal, which is either a typical message sent from an application to a queue, or a response message returned to the sending application.

  • Acknowledgement, который очередь сообщений создает каждый раз при запросе отправляющего приложения.Acknowledgement, which Message Queuing generates whenever the sending application requests one. Например, служба Message Queuing может создавать положительные или отрицательные сообщения для указания того, что исходное сообщение было доставлено или прочитано.For example, Message Queuing can generate positive or negative messages to indicate that the original message arrived or was read. Служба Message Queuing возвращает соответствующее подтверждающее сообщение в очередь администрирования, указанную передающим приложением.Message Queuing returns the appropriate acknowledgment message to the administration queue specified by the sending application.

  • Report, который очередь сообщений создает каждый раз, когда очередь отчетов определяется в исходном диспетчере очереди.Report, which Message Queuing generates whenever a report queue is defined at the source Queue Manager. При разрешенной трассировке служба Message Queuing передает сообщение-отчет в очередь отчетов Message Queuing при каждом поступлении исходного сообщения на сервер Message Queuing или при отправке с этого сервера.When tracing is enabled, Message Queuing sends a report message to the Message Queuing report queue each time the original message enters or leaves a Message Queuing server.

Применяется к

Дополнительно