RetryPolicyProvider クラス

定義

RetryPolicy を設定する RequestInterceptor。

public class RetryPolicyProvider : Microsoft.Azure.Batch.Protocol.RequestInterceptor
type RetryPolicyProvider = class
    inherit RequestInterceptor
Public Class RetryPolicyProvider
Inherits RequestInterceptor
継承

コンストラクター

RetryPolicyProvider(IRetryPolicy)

再試行ポリシーを設定する新しい動作を初期化します。

プロパティ

ModificationInterceptHandler

BatchRequestModificationInterceptHandler を取得または設定します。

(継承元 RequestInterceptor)
Policy

使用する再試行ポリシーを取得または設定します。

ReplacementInterceptHandler

が実行される直前に呼び出されるメソッドを IBatchRequest 取得または設定します。 要求は、検査、置換、変更、または無視できます。

(継承元 RequestReplacementInterceptor)

メソッド

ExponentialRetryProvider(TimeSpan, Int32, Nullable<TimeSpan>)

ポリシーを使用して新しい RetryPolicyProviderExponentialRetry 作成します。

LinearRetryProvider(TimeSpan, Int32)

ポリシーを使用して新しい RetryPolicyProviderLinearRetry 作成します。

NoRetryProvider()

ポリシーを使用して新しい RetryPolicyProviderNoRetry 作成します。

適用対象