Message.Acknowledgment Właściwość
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.
Pobiera klasyfikację potwierdzenia, że ten komunikat reprezentuje.
public:
property System::Messaging::Acknowledgment Acknowledgment { System::Messaging::Acknowledgment get(); };
[System.Messaging.MessagingDescription("MsgAcknowledgement")]
public System.Messaging.Acknowledgment Acknowledgment { get; }
[<System.Messaging.MessagingDescription("MsgAcknowledgement")>]
member this.Acknowledgment : System.Messaging.Acknowledgment
Public ReadOnly Property Acknowledgment As Acknowledgment
Wartość właściwości
Jedna z Acknowledgment wartości wyliczenia.
- Atrybuty
Wyjątki
Wiadomość nie została wysłana. Ta właściwość może być odczytywana tylko w komunikatach pobranych z kolejki.
-lub-
Kolejka komunikatów jest filtrowana w celu zignorowania Acknowledgment właściwości.
Uwagi
Po otrzymaniu komunikatu z kolejki administracyjnej przeczytaj Acknowledgment właściwość , aby zweryfikować stan oryginalnego komunikatu.
Po wysłaniu komunikatu do kolejki docelowej można zażądać kolejkowania komunikatów w celu opublikowania komunikatu potwierdzenia. Taki komunikat może na przykład wskazywać, czy wiadomość dotarła i została pobrana w określonych limitach czasu, czy może wskazywać, co poszło nie tak w przypadku niepowodzenia dostarczania. Kolejka docelowa zwraca komunikaty potwierdzenia i publikuje je w kolejce administracyjnej określonej we właściwości oryginalnego komunikatu AdministrationQueue . Właściwość Id wiadomości potwierdzającej identyfikuje wiadomość potwierdzenia, a nie oryginalną wiadomość. Identyfikator oryginalnego komunikatu można znaleźć we właściwości wystąpienia CorrelationId potwierdzeniaMessage.
Jeśli to Message wystąpienie reprezentuje komunikat potwierdzenia, Acknowledgment właściwość określa typ potwierdzenia. Acknowledgment W przeciwnym razie właściwość zawiera wartość Normal
.
AcknowledgeType Użyj właściwości oryginalnej wiadomości, aby określić okoliczności, w których potwierdzenia zostaną zwrócone.