MsmqBindingElementBase.DeadLetterQueue Özellik

Tanım

Bu bağlamanın DeadLetterQueue ayarını alır veya ayarlar.

public:
 property System::ServiceModel::DeadLetterQueue DeadLetterQueue { System::ServiceModel::DeadLetterQueue get(); void set(System::ServiceModel::DeadLetterQueue value); };
[System.Configuration.ConfigurationProperty("deadLetterQueue", DefaultValue=System.ServiceModel.DeadLetterQueue.System)]
public System.ServiceModel.DeadLetterQueue DeadLetterQueue { get; set; }
[<System.Configuration.ConfigurationProperty("deadLetterQueue", DefaultValue=System.ServiceModel.DeadLetterQueue.System)>]
member this.DeadLetterQueue : System.ServiceModel.DeadLetterQueue with get, set
Public Property DeadLetterQueue As DeadLetterQueue

Özellik Değeri

Varsa DeadLetterQueue , hangi tür teslim edilemeyen ileti kuyruğu kullanılacağını belirten değer.

Öznitelikler

Açıklamalar

Teslim edilemeyen ileti kuyruğu, teslim edilemeyen veya süresi dolmuş iletileri depolayan, gönderen uygulamanın kuyruk yöneticisi tarafından yönetilen bir kuyruk. İletinin alıcı uygulamaya ulaşamamasının nedenleri şunlardır:

  • İşlem iletisi işlem dışı bir kuyruğa gönderilir.

  • İşlem dışı bir ileti işlem kuyruğuna gönderilir.

  • Kimliği doğrulanmamış bir ileti, yalnızca kimliği doğrulanmış iletileri kabul eden bir kuyruğa gönderilir.

  • Şifrelenmemiş bir ileti, yalnızca şifrelenmiş iletileri kabul eden bir kuyruğa gönderilir.

  • İleti bir alıcıya teslim edilene kadar iletinin süresi dolar.

  • Hedef bilgisayarın ileti depolama kotası veya hedef kuyruğun depolama kotası aşılır veya ileti geldiğinde hedef bilgisayarda kullanılabilir depolama alanı yoktur.

  • Gönderen, iletiyi hedef kuyruğa yerleştirmek için gereken erişim haklarına sahip değil.

  • İletiye eklenen dijital imza geçerli değil.

  • Şifrelenmiş iletinin şifresi hedef kuyruk yöneticisi tarafından çözülemez.

  • hedef kuyruk, ileti alınmadan önce temizlenir veya silinir.

Şunlara uygulanır