MsmqMessage<T>.Id Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает объект класса String, содержащий идентификатор сообщения для данного сообщения.
public:
property System::String ^ Id { System::String ^ get(); };
public string Id { get; }
member this.Id : string
Public ReadOnly Property Id As String
Значение свойства
Объект класса String, содержащий идентификатор сообщения для данного сообщения.
Примеры
string MessageId = message.Id;
Dim MessageId = message.Id
Комментарии
Доступ к этому свойству осуществляется только после отправки сообщения.
Служба очереди сообщений (MSMQ) при отправке сообщения создает для него идентификатор сообщения. Длина этого идентификатора — 20 байт, и он состоит из двух элементов: идентификатора GUID передающего компьютера и идентификатора сообщения, который в пределах передающего компьютера является уникальным. Объединение двух этих элементов создает идентификатор сообщения, уникальный в данной сети.
Служба Message Queuing создает идентификаторы для всех сообщений, включая подтверждения и сообщения-отчеты. Служба Message Queuing отправляет подтверждающее сообщение в ответ на доставку или сбой сообщения, отправленного приложением.