MsmqMessageProperty Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс MsmqMessageProperty инкапсулирует свойства сообщения, считываемого из очереди.
public ref class MsmqMessageProperty sealed
public sealed class MsmqMessageProperty
type MsmqMessageProperty = class
Public NotInheritable Class MsmqMessageProperty
- Наследование
-
MsmqMessageProperty
Комментарии
MsmqMessageProperty Класс получается из контекста канала и используется в основном для обработки ошибок. Например, если приложение считывает сообщение из очереди недоставленных букв, приложение должно проверять свойства, такие как DeliveryFailure и DeliveryStatus. Если приложение выполняет собственную обработку подозрительных сообщений, он должен проверить такие свойства, как AbortCount.
Поля
| Имя | Описание |
|---|---|
| Name |
Возвращает строку String "MsmqMessageProperty". |
Свойства
| Имя | Описание |
|---|---|
| AbortCount |
Int32 Возвращает значение, указывающее количество раз, когда сообщение участвовало в транзакции, которая была прервана, то есть попытка канала — 1. |
| DeliveryFailure |
Возвращает значение из DeliveryFailure перечисления, указывающее, почему сообщение завершилось сбоем. |
| DeliveryStatus |
Возвращает значение из DeliveryStatus перечисления, указывающее состояние доставки сообщения. |
| MoveCount |
Int32 Возвращает значение, указывающее время перемещения сообщения из основной очереди в подзапуск или другой способ. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| Get(Message) |
MsmqMessageProperty Возвращает значение для указанного Messageобъекта. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |