MessageType Wyliczenie

Definicja

Identyfikuje typ komunikatu. Komunikat może być typowym komunikatem kolejkowania komunikatów, pozytywną (przybyciem i odczytem) lub negatywną (przybyciem i odczytem) lub komunikatem o potwierdzeniu raportu.

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

Pola

Acknowledgment 1

Wiadomość o potwierdzeniu.

Normal 2

Normalny komunikat kolejkowania komunikatów.

Report 3

Komunikat raportu.

Uwagi

Typowe (Normal typ) komunikaty są takie, które są 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 wysyłasz żądanie aplikacji. 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 kolejkowanie komunikatów może generować pozytywne lub negatywne komunikaty, 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ą. Gdy otrzymasz lub zajrzysz do wiadomości potwierdzenia przy użyciu Messageelementu , jego Acknowledgment właściwość wskazuje przyczynę, dla której usługa Kolejkowania komunikatów wysłała potwierdzenie.

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

Dotyczy

Zobacz też