Share via


MsmqBindingElementBase.MaxRetryCycles Properti

Definisi

Mendapatkan atau mengatur jumlah maksimum siklus coba lagi untuk mencoba pengiriman pesan ke aplikasi penerima.

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

Nilai Properti

Nilai yang menentukan jumlah siklus coba lagi untuk dicoba sebelum mentransfer pesan ke antrean pesan racun.

Pengecualian

Nilainya kurang dari nol.

Keterangan

Siklus coba lagi adalah ketika pesan ditransfer dari antrean coba lagi ke antrean aplikasi untuk mencoba pengiriman ke aplikasi. Pesan ditempatkan dalam antrean coba lagi setelah gagal sejumlah percobaan ulang segera seperti yang ditentukan oleh ReceiveRetryCount. MaxRetryCycles menentukan jumlah siklus coba lagi dan tidak menyertakan upaya awal untuk mengirim pesan. Upaya untuk mengirimkan pesan dilakukan maksimal (1 + MaxRetryCycles) * (ReceiveRetryCount + 1) kali. Misalnya, jika ReceiveRetryCount = 0 dan MaxRetryCycles adalah 1, ada maksimal dua upaya untuk mengirimkan pesan. Properti ini hanya digunakan pada sistem operasi yang dimulai dengan Windows Vista.

Berlaku untuk