共用方式為


MsmqBindingElementBase.RetryCycleDelay 屬性

定義

取得或設定值,這個值會指定當嘗試傳遞無法傳遞的訊息時,在嘗試另一次重試循環之前要等待的時間長度。

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

屬性值

TimeSpan,指定開始下一輪嘗試傳遞至接收應用程式的循環前,要等候的時間間隔。 預設值為 30 (分鐘)。

例外狀況

這個值小於零。

-或-

這個值不是無限的,且會大於 Int32.MaxValue 毫秒。

備註

單一重試循環會重複嘗試將訊息傳遞至接收應用程式 (由 MaxRetryCycles 屬性指定)。 如果所有嘗試都失敗,便會將訊息放回重試佇列中。 這個屬性會指定訊息在傳輸至應用程式佇列以進行另一次重試循環之前,要保留在重試佇列中的時間長度。 此屬性只能在從 Windows Vista 開始的作業系統上使用。

適用於