Bagikan melalui


MsmqElementBase.DeadLetterQueue Properti

Definisi

Mendapatkan atau menetapkan nilai enumerasi yang menunjukkan jenis antrean surat mati yang akan digunakan.

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

Nilai Properti

Nilai DeadLetterQueue enumerasi yang menunjukkan jenis antrean surat mati yang akan digunakan.

Atribut

Keterangan

Antrean surat mati adalah antrean pada pengelola antrean aplikasi pengirim untuk pesan kedaluwarsa yang gagal dikirimkan. Enumerasi antrean surat mati menentukan jenis antrean surat mati yang akan digunakan. Nilainya adalah:

  • Tidak ada: Jika tidak ada antrean surat mati yang diperlukan. Dengan demikian, jika pesan gagal pengiriman, tidak ada catatan yang akan dipertahankan dalam antrean surat mati. Ini adalah nilai default ketika ExactlyOnce diatur ke false.

  • Sistem: Antrean surat mati di seluruh sistem akan digunakan untuk merekam pesan yang gagal pengiriman. Antrean Pesan (juga dikenal sebagai MSMQ) memiliki antrean surat mati sistem transaksional dan sistem nontransaksi antrean surat mati untuk merekam pesan yang gagal pengiriman dari antrean transaksional dan nontransaksi. Ini adalah nilai default ketika ExactlyOnce diatur ke true.

  • Kustom: Antrean yang ditentukan dalam CustomDeadLetterQueue digunakan untuk merekam pesan yang gagal pengiriman.

Alasan pesan gagal mencapai aplikasi penerima meliputi:

  • Pesan transaksional dikirim ke antrean nontransaksi.

  • Pesan nontransaksi dikirim ke antrean transaksional.

  • Pesan yang tidak diautentikasi dikirim ke antrean yang hanya menerima pesan terautentikasi.

  • Pesan yang tidak terenkripsi dikirim ke antrean yang hanya menerima pesan terenkripsi.

  • Pesan kedaluwarsa sebelum pesan dikirimkan ke penerima.

  • Kuota penyimpanan pesan komputer target atau kuota penyimpanan antrean tujuan terlampaui, atau tidak ada ruang penyimpanan yang tersedia di komputer target saat pesan tiba.

  • Pengirim tidak memiliki hak akses yang diperlukan untuk menempatkan pesan dalam antrean tujuan.

  • Tanda tangan digital yang dilampirkan ke pesan tidak valid.

  • Pesan terenkripsi tidak dapat didekripsi oleh pengelola antrean tujuan.

  • Antrean tujuan dihapus menyeluruh atau dihapus sebelum pesan diambil.

Berlaku untuk