Udostępnij za pośrednictwem


MessageType Wyliczenie

Definicja

Określa typ komunikatu. Komunikat może być typowym komunikatem kolejkowania komunikatów, pozytywnym (przybyciem i odczytem) lub negatywnym (przybyciem i odczytem) komunikatem potwierdzenia lub komunikatem raportu.

public enum class MessageType
public enum MessageType
type MessageType = 
Public Enum MessageType
Dziedziczenie
MessageType

Pola

Acknowledgment 1

Komunikat o potwierdzeniu.

Normal 2

Normalny komunikat kolejkowania komunikatów.

Report 3

Komunikat raportu.

Uwagi

Typowe (Normal typ) komunikaty to komunikaty wysyłane do kolejki przy użyciu Message klasy lub dowolnego przeciążenia MessageQueue.Send metody.

Kolejkowanie komunikatów generuje komunikaty potwierdzenia za każdym razem, gdy aplikacja wysyła żądanie. Jeśli wysyłasz komunikat przy użyciu Message klasy , możesz użyć jej AcknowledgeType właściwości , aby określić typy potwierdzenia do odebrania. Na przykład usługa kolejkowania komunikatów może generować komunikaty dodatnie lub negatywne, aby wskazać, że oryginalny komunikat dotarł lub został odczytany. Kolejkowanie komunikatów zwraca odpowiedni komunikat potwierdzenia do kolejki administracyjnej określonej przez aplikację wysyłającą. Po otrzymaniu lub wyświetleniu komunikatu potwierdzenia przy użyciu elementu Messagewłaściwość Acknowledgment wskazuje przyczynę wysłania potwierdzenia przez kolejkę komunikatów.

Kolejkowanie komunikatów generuje komunikaty raportów za każdym razem, gdy kolejka raportu jest definiowana w źródłowym menedżerze kolejek. Po włączeniu śledzenia (przez ustawienie Message.UseTracing właściwości w oryginalnej wiadomości) usługa kolejkowania komunikatów wysyła komunikat raportu do kolejki raportów kolejkowania komunikatów za każdym razem, gdy oryginalny komunikat wchodzi lub opuszcza serwer kolejkowania komunikatów.

Dotyczy

Zobacz też