MsmqMessage<T> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс MsmqMessage<T> инкапсулирует отправляемое и получаемое сообщение службы Message Queuing (MSMQ) по каналу интеграции службы Message Queuing в/из существующего приложения Message Queuing.
generic <typename T>
public ref class MsmqMessage sealed
[System.ServiceModel.MessageContract(IsWrapped=false)]
public sealed class MsmqMessage<T>
[<System.ServiceModel.MessageContract(IsWrapped=false)>]
type MsmqMessage<'T> = class
Public NotInheritable Class MsmqMessage(Of T)
Параметры типа
- T
Представляет текст сообщения.
- Наследование
-
MsmqMessage<T>
- Атрибуты
Примеры
MsmqMessage<string> message = new MsmqMessage<string>("Hello, world");
Dim message As New MsmqMessage(Of String)("Hello, world")
Комментарии
Класс MsmqMessage<T> используется для доступа к свойствам сообщения службы Message Queuing.
Конструкторы
MsmqMessage<T>(T) |
Инициализирует новый экземпляр класса MsmqMessage<T> с предоставленным текстом сообщения. |
Свойства
AcknowledgeType |
Получает или задает перечисление AcknowledgeTypes, связанное с данным сообщением. |
Acknowledgment |
Получает объект класса Acknowledgment, связанный с этим сообщением. |
AdministrationQueue |
Получает или задает экземпляр класса Uri очереди администрирования, связанный с данным сообщением. |
AppSpecific |
Получает или задает значение экземпляра класса Int32, которое представляет все дополнительные сведения, относящиеся к приложению, связанные с данным сообщением. |
ArrivedTime |
Получает или задает значение структуры DateTime, которое указывает, доставлено ли сообщение в конечную очередь. |
Authenticated |
Получает логическое значение, указывающее, прошло ли сообщение проверку подлинности. |
Body |
Получает или задает текст сообщения. |
BodyType |
Получает или задает значение структуры Int32, которое указывает тип текста сообщения. |
CorrelationId |
Получает или задает объект класса String, содержащий код корреляции для данного сообщения. |
DestinationQueue |
Получает объект класса Uri конечной очереди для данного сообщения. |
Extension |
Получает или задает массив экземпляров класса Byte, который содержит все дополнительные сведения, относящиеся к приложению, связанные с данным сообщением. |
Id |
Получает объект класса String, содержащий идентификатор сообщения для данного сообщения. |
Label |
Получает или задает объект класса String, содержащий метку сообщения. |
MessageType |
Получает объект класса MessageType, связанный с этим сообщением. |
Priority |
Получает или задает перечисление MessagePriority, связанное с данным сообщением. |
ResponseQueue |
Получает или задает объект класса Uri очереди сообщений, который получает ответные сообщения от принимающего приложения. |
SenderId |
Получает массив объектов структуры Byte, содержащий идентификатор отправителя передающего приложения. |
SentTime |
Получает значение структуры DateTime, указывающее, когда сообщение было отправлено диспетчером очереди на компьютере, где установлено передающее приложение. |
TimeToReachQueue |
Получает или задает объект структуры TimeSpan, который указывает максимальное время, в течение которого сообщение должно быть доставлено в конечную очередь. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |