共用方式為


MsmqBindingBase.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,指定開始下一輪嘗試傳遞至接收應用程式的循環前,要等候的時間間隔。 預設值是 10 分鐘。

備註

單一重試循環會嘗試以指定的次數,傳遞訊息至接收應用程式。 嘗試的次數是由 ReceiveRetryCount 屬性指定。 在立即重試達指定次數後,如果應用程式無法存取訊息,訊息就會傳送至重試佇列。 後續的重試循環是由重試佇列傳回應用程式佇列的訊息所組成,以便於 RetryCycleDelay 指定的延遲之後,再次嘗試傳遞至應用程式。 重試循環的次數是由 MaxRetryCycles 所指定。

適用於