OperationRetrySettings コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
OperationRetrySettings() |
再試行設定の既定値を使用して、 OperationRetrySettings クラスの新しいインスタンスを初期化します。 MaxRetryCount の既定値は 10 です。 ClientRetryTimeout の既定値は無限です。これは、一時的でないエラーに対する再試行の未確定を意味します。 |
OperationRetrySettings(IRetryPolicy) |
再試行ポリシーを指定して、 OperationRetrySettings クラスの新しいインスタンスを初期化します。 |
OperationRetrySettings(TimeSpan) |
クラスの新しいインスタンスを初期化します OperationRetrySettings 。MaxRetryCount の既定値は 10 です。 |
OperationRetrySettings(TimeSpan, TimeSpan, Int32, Int32) |
指定した設定を使用して、 クラスの OperationRetrySettings 新しいインスタンスを初期化します。 |
OperationRetrySettings()
再試行設定の既定値を使用して、 OperationRetrySettings クラスの新しいインスタンスを初期化します。 MaxRetryCount の既定値は 10 です。 ClientRetryTimeout の既定値は無限です。これは、一時的でないエラーに対する再試行の未確定を意味します。
public OperationRetrySettings ();
Public Sub New ()
適用対象
OperationRetrySettings(IRetryPolicy)
再試行ポリシーを指定して、 OperationRetrySettings クラスの新しいインスタンスを初期化します。
public OperationRetrySettings (Microsoft.ServiceFabric.Services.Communication.Client.IRetryPolicy retryPolicy);
new Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings : Microsoft.ServiceFabric.Services.Communication.Client.IRetryPolicy -> Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings
Public Sub New (retryPolicy As IRetryPolicy)
パラメーター
- retryPolicy
- IRetryPolicy
クライアントとサービス間の通信に使用する再試行ポリシーを指定します。
適用対象
OperationRetrySettings(TimeSpan)
クラスの新しいインスタンスを初期化します OperationRetrySettings 。MaxRetryCount の既定値は 10 です。
public OperationRetrySettings (TimeSpan clientRetryTimeout);
new Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings : TimeSpan -> Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings
Public Sub New (clientRetryTimeout As TimeSpan)
パラメーター
- clientRetryTimeout
- TimeSpan
クライアントが終了する前に呼び出しを再試行する最大時間を指定します
適用対象
OperationRetrySettings(TimeSpan, TimeSpan, Int32, Int32)
指定した設定を使用して、 クラスの OperationRetrySettings 新しいインスタンスを初期化します。
public OperationRetrySettings (TimeSpan maxRetryBackoffIntervalOnTransientErrors, TimeSpan maxRetryBackoffIntervalOnNonTransientErrors, int defaultMaxRetryCountForTransientErrors, int defaultMaxRetryCountForNonTransientErrors = 2147483647);
new Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings : TimeSpan * TimeSpan * int * int -> Microsoft.ServiceFabric.Services.Communication.Client.OperationRetrySettings
Public Sub New (maxRetryBackoffIntervalOnTransientErrors As TimeSpan, maxRetryBackoffIntervalOnNonTransientErrors As TimeSpan, defaultMaxRetryCountForTransientErrors As Integer, Optional defaultMaxRetryCountForNonTransientErrors As Integer = 2147483647)
パラメーター
- maxRetryBackoffIntervalOnTransientErrors
- TimeSpan
一時的なエラーが発生した場合に再試行する前にバックオフする最大間隔を指定します
- maxRetryBackoffIntervalOnNonTransientErrors
- TimeSpan
一時的でないエラーが発生した場合に再試行する前にバックオフする最大間隔を指定します
- defaultMaxRetryCountForTransientErrors
- Int32
一時的なエラーに対して再試行する最大回数を指定します。
- defaultMaxRetryCountForNonTransientErrors
- Int32
一時的でないエラーに対して再試行する最大回数を指定します。
適用対象
Azure SDK for .NET