MsmqBindingElementBase.TimeToLive 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 menentukan berapa lama pesan valid. Ketika waktu ini telah berlalu, pesan ditempatkan dalam antrean dead-letter tergantung pada DeadLetterQueue
pengaturan.
public:
property TimeSpan TimeToLive { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan TimeToLive { get; set; }
member this.TimeToLive : TimeSpan with get, set
Public Property TimeToLive As TimeSpan
Nilai Properti
Nilai TimeSpan yang menentukan berapa lama pesan valid. Nilai defaultnya adalah 24 jam.
Pengecualian
Nilainya kurang dari nol.
-atau-
Nilainya tidak terbatas dan lebih besar dari Int32.MaxValue milidetik.
Keterangan
Aplikasi yang diantrekan bekerja dengan cara yang terputus. Ini berarti bahwa aplikasi pengiriman dan penerimaan mungkin tidak berjalan pada saat yang sama; oleh karena itu, pesan yang dikirim oleh aplikasi pengirim mungkin tidak segera diproses oleh aplikasi penerima. Beberapa pesan berisi informasi yang valid hanya untuk jangka waktu tertentu. Jika pesan seperti itu tidak dikirimkan dalam periode waktu tersebut, pesan tersebut tidak lagi berisi informasi yang berguna dan harus dihilangkan. Properti ini memungkinkan Anda menentukan batas waktu berapa lama pesan disimpan sebelum pengiriman ke antrean aplikasi. Jika batas waktu ini berlalu sebelum pesan dikirim ke antrean aplikasi, pesan ditempatkan dalam antrean surat gagal jika tersedia (ditentukan oleh DeadLetterQueue properti); jika tidak, pesan akan dihilangkan.