次の方法で共有


RetryPolicyProvider.ExponentialRetryProvider メソッド

定義

ポリシーを使用して新しい RetryPolicyProvider を作成します ExponentialRetry

public static Microsoft.Azure.Batch.RetryPolicyProvider ExponentialRetryProvider (TimeSpan deltaBackoff, int maxRetries, TimeSpan? maxBackoff = default);
static member ExponentialRetryProvider : TimeSpan * int * Nullable<TimeSpan> -> Microsoft.Azure.Batch.RetryPolicyProvider
Public Shared Function ExponentialRetryProvider (deltaBackoff As TimeSpan, maxRetries As Integer, Optional maxBackoff As Nullable(Of TimeSpan) = Nothing) As RetryPolicyProvider

パラメーター

deltaBackoff
TimeSpan

再試行の間のバックオフ間隔。結果のバックオフは 2^n * deltaBackoff (n は再試行回数) です。

maxRetries
Int32

再試行の最大数。

maxBackoff
Nullable<TimeSpan>

試行の間にバックオフする最大時間。

戻り値

指定したバックオフと最大再試行回数を使用して指数再試行を実行するように構成されたプロバイダー。

適用対象