Bagikan melalui


Message.TimeToReachQueue Properti

Definisi

Mendapatkan atau mengatur jumlah waktu maksimum pesan untuk mencapai antrean.

public:
 property TimeSpan TimeToReachQueue { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.TimeoutConverter))]
[System.Messaging.MessagingDescription("MsgTimeToReachQueue")]
public TimeSpan TimeToReachQueue { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Messaging.Design.TimeoutConverter))>]
[<System.Messaging.MessagingDescription("MsgTimeToReachQueue")>]
member this.TimeToReachQueue : TimeSpan with get, set
Public Property TimeToReachQueue As TimeSpan

Nilai Properti

Batas waktu pesan mencapai antrean tujuan, dimulai dari waktu pesan dikirim. Defaultnya adalah InfiniteTimeout.

Atribut

Pengecualian

Antrean pesan difilter untuk mengabaikan TimeToReachQueue properti.

Nilai yang ditentukan untuk TimeToReachQueue tidak valid. Ini mungkin mewakili angka negatif.

Contoh

Contoh kode berikut mendapatkan dan menetapkan nilai properti pesan TimeToReachQueue .

Keterangan

Jika interval yang ditentukan oleh properti kedaluwarsa TimeToReachQueue sebelum pesan mencapai tujuannya, Antrean Pesan akan membuang pesan dengan salah satu dari dua cara. Jika properti pesan UseDeadLetterQueue adalah true, pesan dikirim ke antrean surat mati. Jika UseDeadLetterQueue adalah false, pesan diabaikan

Anda dapat mengatur properti pesan AcknowledgeType untuk meminta agar Antrean Pesan mengirim pesan pengakuan negatif kembali ke aplikasi pengiriman jika pesan tidak tiba sebelum timer kedaluwarsa.

TimeToReachQueue Jika properti diatur ke 0 detik, Antrean Pesan mencoba sekali untuk mengirim pesan ke tujuannya - jika antrean menunggu pesan. Jika antrean bersifat lokal, pesan selalu mencapainya.

Jika nilai yang ditentukan oleh TimeToReachQueue properti lebih besar dari nilai yang ditentukan oleh TimeToBeReceived properti , TimeToBeReceived diutamakan.

Saat beberapa pesan dikirim dalam satu transaksi, Antrean Pesan menggunakan TimeToReachQueue properti pesan pertama.

Berlaku untuk

Lihat juga