Aracılığıyla paylaş


MsmqBindingElementBase.RetryCycleDelay Özellik

Tanım

Teslim edilemeyen bir iletiyi teslim etmeye çalışırken başka bir yeniden deneme döngüsü denemeden önce ne kadar beklendiğini belirten bir değeri alır veya ayarlar.

public:
 property TimeSpan RetryCycleDelay { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.TimeSpanOrInfiniteConverter))]
[System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")]
public TimeSpan RetryCycleDelay { get; set; }
[System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")]
[System.ComponentModel.TypeConverter(typeof(System.Runtime.TimeSpanOrInfiniteConverter))]
public TimeSpan RetryCycleDelay { get; set; }
[System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")]
[System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.TimeSpanOrInfiniteConverter))]
public TimeSpan RetryCycleDelay { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.TimeSpanOrInfiniteConverter))>]
[<System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")>]
member this.RetryCycleDelay : TimeSpan with get, set
[<System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")>]
[<System.ComponentModel.TypeConverter(typeof(System.Runtime.TimeSpanOrInfiniteConverter))>]
member this.RetryCycleDelay : TimeSpan with get, set
[<System.Configuration.ConfigurationProperty("retryCycleDelay", DefaultValue="00:30:00")>]
[<System.ComponentModel.TypeConverter(typeof(System.ServiceModel.Configuration.TimeSpanOrInfiniteConverter))>]
member this.RetryCycleDelay : TimeSpan with get, set
Public Property RetryCycleDelay As TimeSpan

Özellik Değeri

alıcı TimeSpan uygulamaya bir sonraki teslim denemesi döngüsüne başlamadan önce bekleyebilecek süre aralığını belirtir. Varsayılan değer 30'dur (dakika).

Öznitelikler

Açıklamalar

Tek bir yeniden deneme döngüsü, alıcı uygulamaya (özelliği tarafından MaxRetryCycles belirtilen) bir ileti teslim etmek için yinelenen girişimlerde bulunur. Tüm denemeler başarısız olursa, ileti yeniden deneme kuyruğuna geri yerleştirilir. Bu özellik, iletinin başka bir yeniden deneme döngüsü için uygulama kuyruğuna aktarılabilmesi için yeniden deneme kuyruğunda ne kadar süreyle kaldığını belirtir. Bu özellik, Windows Vista veya sonraki işletim sistemlerinden başlayarak kullanılabilir.

Şunlara uygulanır