Partager via


MsmqMessageProperty.DeliveryStatus Propriété

Définition

Obtient une valeur à partir 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 InDoubt ou NotDelivered. Un message a un état de remise InDoubt à moins que Message Queuing (MSMQ) puisse déterminer qu'il n'a pas été remis, auquel cas son état de remise devient NotDelivered.

Un exemple d'un message incertain est un message qui a expiré. Message Queuing ne peut pas déterminer si le message a été remis à l'application après qu'il a expiré.

Utilisez cette propriété avec DeliveryFailure lors de la lecture d'un message d'une file d'attente de lettres mortes pour déterminer la raison de l'échec de la remise du message.

S’applique à