SqlConnectionStringBuilder.ConnectRetryCount Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.