Udostępnij za pośrednictwem


MsmqMessage<T>.Id Właściwość

Definicja

Pobiera element String zawierający identyfikator komunikatu dla tej wiadomości.

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

Wartość właściwości

String

Element String zawierający identyfikator komunikatu dla tej wiadomości.

Przykłady

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

Uwagi

Dostęp do tej właściwości można uzyskać tylko po wysłaniu wiadomości.

Usługa kolejkowania komunikatów (MSMQ) generuje identyfikator komunikatu podczas jego wysyłania. Identyfikator składa się z 20 bajtów i zawiera dwie części: identyfikator GUID komputera wysyłającego oraz identyfikator komunikatu unikatowy na komputerze wysyłającym. Kombinacja tych dwóch części stanowi identyfikator komunikatu, który jest unikatowy w sieci.

Kolejkowanie komunikatów generuje identyfikatory komunikatów dla wszystkich komunikatów, w tym potwierdzenia i komunikatów raportów. Kolejkowanie komunikatów wysyła komunikat potwierdzenia w odpowiedzi na przybycie lub niepowodzenie komunikatu wysyłanego przez aplikację.

Dotyczy