Bagikan melalui


SqlConfigurableRetryFactory.CreateFixedRetryProvider Metode

Definisi

Menyediakan penyedia logika coba lagi waktu interval tetap.

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

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 dari MaxTimeInterval.

Keterangan

Catatan

Enumerator dalam mencakup pengacakan untuk mencegah beberapa instans klien melakukan upaya coba lagi berikutnya secara bersamaan.

Berlaku untuk