Aracılığıyla paylaş


MsmqMessageProperty.DeliveryStatus Özellik

Tanım

Numaralandırmadan iletinin DeliveryStatus teslim durumunu gösteren bir değer alır.

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)

Özellik Değeri

Numaralandırmadan iletinin DeliveryStatus teslim durumunu gösteren bir değer. olabilir null.

Açıklamalar

İletinin teslim durumu InDoubt veya NotDeliveredolabilir. İleti Kuyruğa Alma (MSMQ) teslim edilmediğini belirleyemedikçe bir iletinin teslim durumu InDoubt vardır ve bu durumda teslim durumu olur NotDelivered.

Şüpheli iletiye örnek olarak süresi dolmuş bir ileti gösterilir. Message Queuing, iletinin süresi dolduktan sonra uygulamaya teslim edilip edilmediğini belirleyemiyor.

İletinin teslim edilemediğini belirlemek için bu özelliği ile birlikte DeliveryFailure bir teslim edilemeyen ileti kuyruğundan ileti okurken kullanın.

Şunlara uygulanır