MsmqIntegrationMessageProperty Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет свойства интеграции службы Message Queuing (MSMQ) для сообщения.
public ref class MsmqIntegrationMessageProperty sealed
public sealed class MsmqIntegrationMessageProperty
type MsmqIntegrationMessageProperty = class
Public NotInheritable Class MsmqIntegrationMessageProperty
- Наследование
-
MsmqIntegrationMessageProperty
Комментарии
Класс MsmqIntegrationMessageProperty предоставляет все свойства сообщения Message Queuing, которые можно задать при отправке или чтении сообщения, полученного с помощью канала интеграции.
Класс MsmqMessage<T> также позволяет задать свойства сообщения Message Queuing. Рекомендуется использовать именно этот способ для определения свойств сообщения Message Queuing.
Если для создания сообщения и его отправки по каналу интеграции используется инфраструктура каналов и сообщений, можно использовать класс MsmqIntegrationMessageProperty как свойство сообщения, чтобы разрешить каналу интеграции получение и форматирование сообщения как сообщения Message Queuing, а также его передачу по сети.
Конструкторы
MsmqIntegrationMessageProperty() |
Инициализирует новый экземпляр класса MsmqIntegrationMessageProperty. |
Поля
Name |
Значение константы «MsmqIntegrationMessageProperty». |
Свойства
AcknowledgeType |
Получает или задает тип подтверждения, которое должно возвращаться передающему приложению. |
Acknowledgment |
Получает сообщение подтверждения, сформированное службой Message Queuing (MSMQ). |
AdministrationQueue |
Получает или задает очередь, принимающую подтверждающие сообщения, созданные службой Message Queuing (MSMQ). |
AppSpecific |
Указывает дополнительные сведения, относящиеся к приложению. |
ArrivedTime |
Получает или задает время поступления сообщения в конечную очередь. |
Authenticated |
Получает или задает значение, указывающее, прошло ли сообщение проверку подлинности. |
Body |
Получает или задает содержимое сообщения. |
BodyType |
Получает или задает тип данных, содержащихся в тексте сообщения. |
CorrelationId |
Получает или задает идентификатор сообщения, используемый подтверждениями, отчетами и ответными сообщениями для ссылки на исходное сообщение. |
DestinationQueue |
Получает или задает планируемую конечную очередь для сообщения. |
Extension |
Получает или задает дополнительные, определяемые приложением сведения, связанные с данным сообщением. |
Id |
Получает идентификатор сообщения. |
Label |
Получает или задает определяемую приложением строку в кодировке Юникод, описывающую данное сообщение. |
MessageType |
Получает тип сообщения: |
Priority |
Получает или задает приоритет сообщения, используемый для определения места сообщения при его поступлении в очередь. |
ResponseQueue |
Получает или задает очередь, принимающую ответные сообщения, создаваемые приложением. |
SenderId |
Получает идентификатор пользователя, отправившего сообщение. |
SentTime |
Получает дату и время, установленные на передающем компьютере на момент передачи данного сообщения диспетчером исходной очереди. |
TimeToReachQueue |
Получает или задает максимальное время, в течение которого сообщение должно дойти до очереди. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Get(Message) |
Получает объект класса MsmqIntegrationMessageProperty для заданного сообщения. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |