MsmqMessage<T>.MessageType Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает объект класса MessageType, связанный с этим сообщением.
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)
Значение свойства
Перечисление MessageType, связанное с этим сообщением. Может иметь значение null
.
Примеры
Console.WriteLine("The message type is {0}", message.MessageType);
Console.WriteLine("The message type is {0}", message.MessageType)
Комментарии
Служба Message Queuing (MSMQ) устанавливает это свойство при передаче сообщения. Сообщение может относиться к одному из следующих типов:
Normal: сообщение, отправленное приложением.
Acknowledgment: сообщение, которое создается службой Message Queuing, когда приложение отправляет обычное сообщение и запрашивает подтверждение. Например, служба Message Queuing может создавать положительное или отрицательное подтверждение, чтобы указать, было ли исходное сообщение доставлено в конечную очередь, или оно было извлечено из конечной очереди принимающим приложением. Служба Message Queuing возвращает соответствующее подтверждающее сообщение в очередь администрирования, указанную передающим приложением.
Report: если при отправке сообщения приложением для локального диспетчера очереди определена очередь отчетов, служба Message Queuing создает сообщение-отчет и отправляет его в очередь отчетов. При разрешенной трассировке служба Message Queuing передает сообщение-отчет в очередь отчетов при каждом поступлении исходного сообщения на сервер Message Queuing или убытии с этого сервера.