Поделиться через


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)

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