IotHubClientExponentialBackoffRetryPolicy クラス

定義

指数バックオフ スキームとオプション ジッターを使用して、指定された回数の再試行を実行して再試行間隔を決定する再試行ポリシーを表します。

public class IotHubClientExponentialBackoffRetryPolicy : Microsoft.Azure.Devices.Client.IotHubClientRetryPolicyBase
type IotHubClientExponentialBackoffRetryPolicy = class
    inherit IotHubClientRetryPolicyBase
Public Class IotHubClientExponentialBackoffRetryPolicy
Inherits IotHubClientRetryPolicyBase
継承
IotHubClientExponentialBackoffRetryPolicy

注釈

ジッターは、計算された時間の 95% から 105% に遅延を変更できます。

コンストラクター

IotHubClientExponentialBackoffRetryPolicy(UInt32, TimeSpan, Boolean)

このクラスのインスタンスを作成します。

プロパティ

MaxRetries

再試行の最大数

(継承元 IotHubClientRetryPolicyBase)

メソッド

ShouldRetry(UInt32, Exception, TimeSpan)

パラメーターに基づいて操作を再試行する必要がある場合は true を返します。

UpdateWithJitter(Double)

基準時間の 95% から 105% の間のジッターを取得します。

(継承元 IotHubClientRetryPolicyBase)

適用対象