Message.Acknowledgment Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Klassifikation für die Bestätigung ab, die diese Meldung darstellt.
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
Eigenschaftswert
Einer der Acknowledgment-Enumerationswerte.
- Attribute
Ausnahmen
Die Meldung wurde nicht gesendet. Diese Eigenschaft kann nur bei Meldungen gelesen werden, die aus einer Warteschlange abgerufen wurden.
- oder -
Die Acknowledgment-Eigenschaft wird aufgrund eines für die Meldungswarteschlange gesetzten Filters ignoriert.
Hinweise
Wenn Sie eine Nachricht von einer Verwaltungswarteschlange erhalten, lesen Sie die Acknowledgment -Eigenschaft, um die status der ursprünglichen Nachricht zu überprüfen.
Wenn eine Nachricht an die Zielwarteschlange gesendet wird, kann Message Queuing aufgefordert werden, eine Bestätigungsnachricht zu posten. Eine solche Nachricht kann beispielsweise angeben, ob die Nachricht innerhalb der angegebenen Timeouts eingetroffen und abgerufen wurde, oder sie kann angeben, was bei einem Zustellungsfehler schief gelaufen ist. Die Zielwarteschlange gibt Bestätigungsmeldungen zurück und stellt sie an die Verwaltungswarteschlange, die in der Eigenschaft der ursprünglichen Nachricht AdministrationQueue angegeben ist. Die Id Eigenschaft einer Bestätigungsmeldung identifiziert die Bestätigungsmeldung, nicht die ursprüngliche Nachricht. Sie finden den Bezeichner der ursprünglichen Nachricht in der Bestätigung MessageCorrelationId instance-Eigenschaft.
Wenn diese Message instance eine Bestätigungsmeldung darstellt, gibt die Acknowledgment -Eigenschaft den Typ der Bestätigung an. Andernfalls enthält die Acknowledgment -Eigenschaft den Wert Normal
.
Verwenden Sie die AcknowledgeType -Eigenschaft der ursprünglichen Nachricht, um die Umstände anzugeben, unter denen Bestätigungen zurückgegeben werden.