次の方法で共有


SqlConfigurableRetryFactory.CreateFixedRetryProvider メソッド

定義

一定の間隔の再試行ロジック プロバイダーを提供します。

public:
 static Microsoft::Data::SqlClient::SqlRetryLogicBaseProvider ^ CreateFixedRetryProvider(Microsoft::Data::SqlClient::SqlRetryLogicOption ^ retryLogicOption);
public static Microsoft.Data.SqlClient.SqlRetryLogicBaseProvider CreateFixedRetryProvider (Microsoft.Data.SqlClient.SqlRetryLogicOption retryLogicOption);
static member CreateFixedRetryProvider : Microsoft.Data.SqlClient.SqlRetryLogicOption -> Microsoft.Data.SqlClient.SqlRetryLogicBaseProvider
Public Shared Function CreateFixedRetryProvider (retryLogicOption As SqlRetryLogicOption) As SqlRetryLogicBaseProvider

パラメーター

retryLogicOption
SqlRetryLogicOption

オブジェクトの SqlRetryLogicOption 構成を格納している のオブジェクト。

戻り値

SqlRetryLogicBaseProvider オブジェクト。

例外

パラメーターが retryLogicOption null の場合。

次の条件の少なくとも 1 つが発生した場合:

  • NumberOfTries が 1 未満か、60 より大きい。
  • DeltaTime が 120 秒を超えています。
  • MinTimeInterval が 120 秒を超えています。
  • MaxTimeInterval が 120 秒を超えています。
  • MinTimeInterval が より MaxTimeInterval小さい値ではありません。

注釈

注意

内部列挙子には、クライアントの複数のインスタンスが後続の再試行を同時に実行できないようにするランダム化が含まれています。

適用対象