LinearRetry クラス

定義

再試行間の指定された一定の時間間隔を使用して、指定された回数再試行を実行する再試行ポリシーを表します。

public sealed class LinearRetry : Microsoft.Azure.Storage.RetryPolicies.IExtendedRetryPolicy
type LinearRetry = class
    interface IExtendedRetryPolicy
    interface IRetryPolicy
Public NotInheritable Class LinearRetry
Implements IExtendedRetryPolicy
継承
LinearRetry
実装

コンストラクター

LinearRetry()

LinearRetry クラスの新しいインスタンスを初期化します。

LinearRetry(TimeSpan, Int32)

指定されたデルタと最大再試行回数を使用して、LinearRetry クラスの新しいインスタンスを初期化します。

メソッド

CreateInstance()

現在試行中の要求に対する新しい再試行ポリシーを生成します。

Evaluate(RetryContext, OperationContext)

操作を再試行するかどうかと次の再試行までの間隔を決定します。

ShouldRetry(Int32, Int32, Exception, TimeSpan, OperationContext)

操作を再試行するかどうかと次の再試行までの間隔を決定します。

適用対象