SqlConfigurableRetryFactory.CreateIncrementalRetryProvider Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan penyedia logika coba lagi interval waktu bertahap.
public:
static Microsoft::Data::SqlClient::SqlRetryLogicBaseProvider ^ CreateIncrementalRetryProvider(Microsoft::Data::SqlClient::SqlRetryLogicOption ^ retryLogicOption);
public static Microsoft.Data.SqlClient.SqlRetryLogicBaseProvider CreateIncrementalRetryProvider (Microsoft.Data.SqlClient.SqlRetryLogicOption retryLogicOption);
static member CreateIncrementalRetryProvider : Microsoft.Data.SqlClient.SqlRetryLogicOption -> Microsoft.Data.SqlClient.SqlRetryLogicBaseProvider
Public Shared Function CreateIncrementalRetryProvider (retryLogicOption As SqlRetryLogicOption) As SqlRetryLogicBaseProvider
Parameter
- retryLogicOption
- SqlRetryLogicOption
Objek berisi SqlRetryLogicOption konfigurasi untuk objek .
Mengembalikan
Objek SqlRetryLogicBaseProvider.
Pengecualian
retryLogicOption
Jika parameter null.
Jika setidaknya salah satu kondisi berikut terjadi:
NumberOfTries
kurang dari 1 atau lebih besar dari 60.DeltaTime
lebih besar dari 120 detik.MinTimeInterval
lebih besar dari 120 detik.MaxTimeInterval
lebih besar dari 120 detik.MinTimeInterval
tidak kurang dariMaxTimeInterval
.
Keterangan
Catatan
Enumerator dalam mencakup pengacakan untuk mencegah beberapa instans klien melakukan upaya coba lagi berikutnya secara bersamaan.