MsmqMessageProperty.DeliveryStatus Propriété

Définition

Obtient une valeur de l’énumération DeliveryStatus qui indique l’état de remise du message.

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)

Valeur de propriété

Valeur de l’énumération DeliveryStatus qui indique l’état de remise du message. Peut avoir la valeur null.

Remarques

Un message peut avoir un état de remise ou InDoubtNotDelivered. Un message a un état de InDoubt remise, sauf si Message Queuing (MSMQ) peut déterminer qu’il n’a pas été remis, auquel cas son état de remise devient NotDelivered.

Un exemple de message in-doubt est un message qui a expiré. Message Queuing ne peut pas déterminer si le message a été remis à l’application après son expiration.

Utilisez cette propriété avec DeliveryFailure lors de la lecture d’un message à partir d’une file d’attente de lettres mortes pour déterminer pourquoi le message a échoué.

S’applique à