Бөлісу құралы:


Message.MessageType Свойство

Определение

Возвращает тип сообщения: Normal, Acknowledgmentили 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

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

Одно из значений MessageType .

Атрибуты

Исключения

Сообщение не было отправлено. Это свойство может быть прочитано только в сообщениях, полученных из очереди.

–или–

Очередь сообщений фильтруется, чтобы игнорировать MessageType свойство.

Примеры

В следующем примере кода отображается значение свойства сообщения MessageType .

Комментарии

Очередь сообщений обычно задает это свойство при отправке сообщения. Сообщение очереди сообщений может быть одним из следующих типов:

  • Normal— обычное сообщение, отправленное из приложения в очередь, или ответное сообщение, возвращенное в отправляющее приложение.

  • Acknowledgement, который очередь сообщений создает всякий раз, когда отправляющее приложение запрашивает одно. Например, очередь сообщений может создавать положительные или отрицательные сообщения, чтобы указать, что исходное сообщение прибыло или было прочитано. Очередь сообщений возвращает соответствующее сообщение подтверждения в очередь администрирования, указанную отправляющим приложением.

  • Report, который очередь сообщений создает всякий раз, когда очередь отчета определена в исходном диспетчере очередей. Если трассировка включена, очередь сообщений отправляет сообщение отчета в очередь отчетов очереди сообщений каждый раз, когда исходное сообщение входит или покидает сервер очереди сообщений.

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

См. также раздел