Udostępnij za pośrednictwem


SqlConnectionStringBuilder.ConnectRetryCount Właściwość

Definicja

Liczba ponownych połączeń podjęta po zidentyfikowaniu, że wystąpił błąd bezczynności połączenia. Musi to być liczba całkowita z zakresu od 0 do 255. Wartość domyślna dla punktów końcowych innych niż azure to 1. W przypadku Azure SQL punktów końcowych wartość domyślna to 2. Począwszy od wersji 5.x, dla Azure SQL bezserwerowych lub na żądanie punktów końcowych, wartość domyślna to 5, aby poprawić powodzenie połączenia dla połączeń z bezczynnym lub wstrzymanym wystąpieniem. Ustaw wartość 0, aby wyłączyć ponowne nawiązywanie połączenia w przypadku niepowodzeń bezczynności połączenia. Wartość ArgumentException zostanie wyrzucona, jeśli zostanie ustawiona na wartość spoza dozwolonego zakresu.

public:
 property int ConnectRetryCount { int get(); void set(int value); };
public int ConnectRetryCount { get; set; }
member this.ConnectRetryCount : int with get, set
Public Property ConnectRetryCount As Integer

Wartość właściwości

Liczba ponownych połączeń podjęta po zidentyfikowaniu, że wystąpił błąd bezczynności połączenia.

Uwagi

Ta właściwość odpowiada kluczowi "Połącz liczbę ponownych prób" w SqlConnection parametry połączenia.

Uwaga

Ponieważ w wersji 5.x wartość domyślna dla braków końcowych platformy Azure wynosi 1, a Azure SQL i Azure Synapse wzrosła do 2 i 5, aby zapewnić odzyskiwanie w przypadku punktów końcowych platformy Azure na wysokim żądanie. Należy go najpierw wykryć, a usługa Synapse może zostać wykryta jako zwykły punkt końcowy bazy danych Azure SQL.

Dotyczy