MsmqMessageProperty.DeliveryStatus 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 einen Wert aus der DeliveryStatus Aufzählung ab, der den Zustellungsstatus der Nachricht angibt.
public:
property Nullable<System::ServiceModel::Channels::DeliveryStatus> DeliveryStatus { Nullable<System::ServiceModel::Channels::DeliveryStatus> get(); };
public System.ServiceModel.Channels.DeliveryStatus? DeliveryStatus { get; }
member this.DeliveryStatus : Nullable<System.ServiceModel.Channels.DeliveryStatus>
Public ReadOnly Property DeliveryStatus As Nullable(Of DeliveryStatus)
Eigenschaftswert
Ein Wert aus der DeliveryStatus Aufzählung, der den Zustellungsstatus der Nachricht angibt. Kann null sein.
Hinweise
Eine Nachricht verfügt möglicherweise über einen Zustellungsstatus von InDoubt oder NotDelivered. Eine Nachricht weist einen Zustellungsstatus InDoubt auf, es sei denn, Message Queuing (MSMQ) kann feststellen, dass sie nicht übermittelt wurde, in diesem Fall wird NotDeliveredder Zustellungsstatus.
Ein Beispiel für eine Zweifelsnachricht ist eine Nachricht, die abgelaufen ist. Message Queuing kann nicht ermitteln, ob die Nachricht nach ablaufen an die Anwendung übermittelt wurde.
Verwenden Sie diese Eigenschaft zusammen mit DeliveryFailure dem Lesen einer Nachricht aus einer Warteschlange mit inaktiven Buchstaben, um zu bestimmen, warum die Zustellung der Nachricht fehlgeschlagen ist.