MessageType Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.