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. Default 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 membuang pesan dengan salah satu dari dua cara. Jika properti pesan UseDeadLetterQueue adalah true, pesan dikirim ke antrean dead-letter. Jika UseDeadLetterQueue adalah false, pesan diabaikan

Anda dapat mengatur properti pesan AcknowledgeType untuk meminta Antrean Pesan mengirim pesan pengakuan negatif kembali ke aplikasi pengirim 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 lebih diutamakan.

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

Berlaku untuk

Lihat juga