Compartilhar via


MsmqMessage<T>.Id Propriedade

Definição

Obtém um String que contém o identificador de mensagem para esta mensagem.

public:
 property System::String ^ Id { System::String ^ get(); };
public string Id { get; }
member this.Id : string
Public ReadOnly Property Id As String

Valor da propriedade

String

Um String que contém o identificador de mensagem para esta mensagem.

Exemplos

string MessageId = message.Id;
Dim MessageId = message.Id

Comentários

Essa propriedade só pode ser acessada depois que a mensagem é enviada.

O MSMQ (Enfileiramento de Mensagens) gera um identificador de mensagem para a mensagem quando ela é enviada. O identificador é composto por 20 bytes e inclui duas partes: o GUID do computador de envio e um identificador de mensagem exclusivo no computador de envio. A combinação dessas duas partes forma um identificador de mensagem exclusivo na rede.

O enfileiramento de mensagens gera identificadores de mensagem para todas as mensagens, incluindo mensagens de reconhecimento e relatório. O Enfileiramento de Mensagens envia uma mensagem de confirmação em resposta à chegada ou à falha de uma mensagem enviada por um aplicativo.

Aplica-se a