Aracılığıyla paylaş


DefaultPropertiesToSend.UseDeadLetterQueue Özellik

Tanım

İletinin teslim edilemeyen bir kopyasının teslim edilemeyen bir kuyruğa gönderilmesi gerekip gerekmediğini belirten bir değer alır veya ayarlar.

public:
 property bool UseDeadLetterQueue { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgUseDeadLetterQueue")]
public bool UseDeadLetterQueue { get; set; }
[<System.Messaging.MessagingDescription("MsgUseDeadLetterQueue")>]
member this.UseDeadLetterQueue : bool with get, set
Public Property UseDeadLetterQueue As Boolean

Özellik Değeri

true ileti teslim hatasının iletinin bir kopyasının teslim edilemeyen ileti kuyruğuna gönderilmesiyle sonuçlanması gerekiyorsa; aksi takdirde , false. Varsayılan değer: false.

Öznitelikler

Açıklamalar

UseJournalQueue ve UseDeadLetterQueue Message Queuing'in iletiyi nasıl izleyebileceğini belirtin. ise UseDeadLetterQueuetrue, teslim hatası durumunda (işlemsel olmayan iletiler için) ileti, iletiyi teslim emeyen bilgisayardaki işlem dışı teslim edilemeyen ileti kuyruğuna gönderilir (örneğin, ileti süreölçerinin süresi dolarsa).

İşlem iletileri için teslim hatası durumunda, ileti tüm olumsuz ve şüpheli durumlarda kaynak bilgisayardaki işlemsel teslim edilemeyen ileti kuyruğuna gönderilir.

İletileri teslim edilemeyen bir kuyrukta depoladığınızda, artık gerekmeyen iletileri kaldırmak için kuyruğu düzenli aralıklarla boşaltın. Teslim edilemeyen ileti kuyruklarında depolanan iletiler, kuyruğun bulunduğu bilgisayarın boyut kotasında sayılır. Bilgisayar kotası yönetici tarafından ayarlanır ve iletileri yalnızca tek bir kuyrukta değil, bir bilgisayarda depolamak için ayrılan toplam boyutu ifade eder.

Günlük veya teslim edilemeyen ileti kuyruğu oluşturmazsınız. Bunların ikisi de Message Queuing tarafından oluşturulan sistem kuyruklarıdır.

Şunlara uygulanır

Ayrıca bkz.