次の方法で共有


OperationRetrySettings コンストラクター

定義

オーバーロード

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

一時的でないエラーに対して再試行する最大回数を指定します。

適用対象