MsmqBindingBase.RetryCycleDelay Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hemen teslim edilemeyen bir ileti teslim edilmeye çalışılırken yeniden deneme döngüleri arasındaki gecikme süresini belirten bir değer alır veya ayarlar.
public:
property TimeSpan RetryCycleDelay { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan RetryCycleDelay { get; set; }
member this.RetryCycleDelay : TimeSpan with get, set
Public Property RetryCycleDelay As TimeSpan
Özellik Değeri
alıcı TimeSpan uygulamaya bir sonraki teslim deneme döngüsü başlatılmadan önce bekleyebilecek süre aralığını belirtir. Varsayılan değer 10 dakikadır.
Açıklamalar
Tek bir yeniden deneme döngüsü, alıcı uygulamaya belirtilen sayıda ileti teslim etmeye çalışır. Yapılan deneme sayısı özelliği tarafından ReceiveRetryCount belirtilir. Uygulama belirtilen sayıda anında yeniden denemeden sonra iletiye erişemezse, ileti bir yeniden deneme kuyruğuna gönderilir. Sonraki yeniden deneme döngüleri, tarafından belirtilen bir gecikmeden sonra uygulamaya teslimi yeniden denemek için yeniden deneme kuyruğundan uygulama kuyruğuna döndürülen iletiden RetryCycleDelayoluşur. Yeniden deneme döngülerinin sayısı tarafından MaxRetryCyclesbelirtilir.