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


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 отправляет подтверждающее сообщение в ответ на доставку или сбой сообщения, отправленного приложением.

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