次の方法で共有


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 (分) です。

例外

値が 0 未満です。

- または -

値が無限ではなく、Int32.MaxValue ミリ秒を上回っています。

注釈

1 回の再試行サイクルでは、受信アプリケーションへのメッセージ配信試行が繰り返されます (MaxRetryCycles プロパティで指定されます)。 すべての試行が失敗すると、メッセージが再試行キューに戻されます。 このプロパティは、メッセージが別の再試行サイクルのアプリケーション キューに転送される前に再試行キューに置かれる期間を指定します。 このプロパティは、Windows Vista 以降のオペレーティング システムでのみ使用できます。

適用対象