MsmqBindingBase.ExactlyOnce Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah pesan yang diproses oleh pengikatan ini diterima tepat sekali.
public:
property bool ExactlyOnce { bool get(); void set(bool value); };
public bool ExactlyOnce { get; set; }
member this.ExactlyOnce : bool with get, set
Public Property ExactlyOnce As Boolean
Nilai Properti
true jika pesan yang diproses oleh pengikatan ini diterima tepat sekali; jika tidak, false. Defaultnya adalah true.
Keterangan
Pesan dapat dikirim dengan atau tanpa jaminan. Jaminan memungkinkan aplikasi untuk memastikan bahwa pesan terkirim mencapai antrean pesan penerima, atau jika tidak, aplikasi dapat menentukan ini dengan membaca antrean surat mati.
Pesan yang dikirim dengan ExactlyOnce diatur ke true harus dikirim ke antrean transaksi hanya.
ExactlyOnce, ketika diatur ke true, menunjukkan bahwa Antrean Pesan (MSMQ) memastikan bahwa pesan terkirim dikirim ke antrean pesan penerima sekali dan hanya sekali. Jika pengiriman gagal, pesan dikirim ke antrean surat mati.
Untuk pesan yang harus ExactlyOnce , falseDeadLetterQueue properti default ke null.
Untuk pesan yang harus ExactlyOncetrue, DeadLetterQueue properti default ke antrean surat mati di seluruh sistem transaksi di MSMQ.