Udostępnij za pośrednictwem


MsmqIntegrationMessageProperty.MessageType Właściwość

Definicja

Pobiera typ komunikatu: Normal Acknowledgment , lub Report .

public:
 property Nullable<System::Messaging::MessageType> MessageType { Nullable<System::Messaging::MessageType> get(); };
public System.Messaging.MessageType? MessageType { get; }
member this.MessageType : Nullable<System.Messaging.MessageType>
Public ReadOnly Property MessageType As Nullable(Of MessageType)

Wartość właściwości

Nullable<MessageType>

Typ komunikatu: Normal , Acknowledgment lub Report .

Uwagi

Usługa kolejkowania komunikatów (MSMQ) zazwyczaj ustawia tę właściwość podczas jej wysyłanie. Komunikat usługi kolejkowania komunikatów może być jednym z następujących typów:

  • Normalna, czyli typowy komunikat wysyłany z aplikacji do kolejki lub komunikat odpowiedzi zwrócony do aplikacji wysyłającej.

  • Potwierdzenie, które kolejkowanie komunikatów jest generowane za każdym razem, gdy aplikacja wysyłająca zażąda jednego. Na przykład usługa kolejkowania komunikatów może generować komunikaty pozytywne lub negatywne, aby wskazać, że oryginalna wiadomość dotarła lub została odczytana. Usługa kolejkowania komunikatów zwraca odpowiedni komunikat potwierdzający do kolejki administracyjnej określonej przez aplikację wysyłającą.

  • Raport generowany za każdym razem, gdy kolejka raportów jest definiowana w źródłowym menedżerze kolejek. Po włączeniu śledzenia usługa kolejkowania komunikatów wysyła komunikat raportu do kolejki raportów usługi kolejkowania komunikatów za każdym razem, gdy oryginalny komunikat wchodzi lub opuszcza serwer usługi kolejkowania komunikatów.

Dotyczy