Share via


MsmqBindingElementBase.ValidityDuration Properti

Definisi

Mendapatkan atau menetapkan nilai yang menentukan durasi pesan akan dikunci oleh fitur konteks penerima.

public:
 property TimeSpan ValidityDuration { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan ValidityDuration { get; set; }
member this.ValidityDuration : TimeSpan with get, set
Public Property ValidityDuration As TimeSpan

Nilai Properti

Durasi pesan akan dikunci oleh fitur konteks penerima.

Pengecualian

Nilainya kurang dari nol atau lebih besar dari Int32.MaxValue.

Keterangan

Nilai defaultnya adalah 5 menit. Konteks terima mengunci pesan untuk diperiksa hingga dikonsumsi atau dilepaskan kembali ke antrean. Properti durasi validitas menentukan berapa lama pesan akan tetap dikunci dengan menerima konteks sebelum dirilis kembali ke antrean secara otomatis.

Penting

Jika ValidityDuration kedaluwarsa untuk pesan, transaksi apa pun yang dapat digunakan untuk pemrosesannya akan dibatalkan bersama dengan instans alur kerja jika kedaluwarsa terjadi selama transaksi.

Berlaku untuk