SqlConfigurableRetryFactory.CreateFixedRetryProvider Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sabit aralıklı bir yeniden deneme mantığı sağlayıcısı sağlar.
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
Parametreler
- retryLogicOption
- SqlRetryLogicOption
Nesnenin SqlRetryLogicOption yapılandırmasını içeren nesnesi.
Döndürülenler
Bir SqlRetryLogicBaseProvider nesnesi.
Özel durumlar
retryLogicOption Parametre null ise.
Aşağıdaki koşullardan en az biri oluşursa:
-
NumberOfTries1'den küçük veya 60'tan büyük. -
DeltaTime120 saniyeden büyük. -
MinTimeInterval120 saniyeden büyük. -
MaxTimeInterval120 saniyeden büyük. -
MinTimeIntervaldeğerindenMaxTimeIntervalküçük değildir.
Açıklamalar
Not
İç numaralandırıcı, istemcinin birden çok örneğinin sonraki yeniden deneme girişimlerini aynı anda gerçekleştirmesini önlemek için rastgele seçim içerir.