SqlConfigurableRetryFactory.CreateFixedRetryProvider Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje zprostředkovatel logiky opakování s pevným intervalem.
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
Parametry
- retryLogicOption
- SqlRetryLogicOption
Objekt obsahující SqlRetryLogicOption konfiguraci objektu.
Návraty
Objekt SqlRetryLogicBaseProvider .
Výjimky
retryLogicOption
Pokud parametr měl hodnotu null.
Pokud nastane alespoň jedna z následujících podmínek:
NumberOfTries
je menší než 1 nebo větší než 60.DeltaTime
je větší než 120 sekund.MinTimeInterval
je větší než 120 sekund.MaxTimeInterval
je větší než 120 sekund.MinTimeInterval
není menší nežMaxTimeInterval
.
Poznámky
Poznámka
Vnitřní enumerátor zahrnuje randomizaci, aby se zabránilo více instancím klienta v provádění následných opakovaných pokusů ve stejnou dobu.