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 .
Комментарии
Очередь сообщений обычно задает это свойство при отправке сообщения. Сообщение Message Queuing может относиться к одному из следующих типов:
Normal
, которое является типичным сообщением, отправляемым из приложения в очередь, или ответным сообщением, возвращаемым отправляющему приложению.Acknowledgement
, который очередь сообщений создает каждый раз, когда отправляющее приложение запрашивает один из них. Например, служба Message Queuing может создавать положительные или отрицательные сообщения для указания того, что исходное сообщение было доставлено или прочитано. Служба Message Queuing возвращает соответствующее подтверждающее сообщение в очередь администрирования, указанную передающим приложением.Report
, который очередь сообщений создает каждый раз, когда очередь отчетов определена в исходном диспетчере очередей. При разрешенной трассировке служба Message Queuing передает сообщение-отчет в очередь отчетов Message Queuing при каждом поступлении исходного сообщения на сервер Message Queuing или при отправке с этого сервера.