SqlConnectionStringBuilder.LoadBalanceTimeout 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.
Pobiera lub ustawia minimalny czas w sekundach dla połączenia na żywo w puli połączeń przed zniszczeniem.
public:
property int LoadBalanceTimeout { int get(); void set(int value); };
public int LoadBalanceTimeout { get; set; }
member this.LoadBalanceTimeout : int with get, set
Public Property LoadBalanceTimeout As Integer
Wartość właściwości
Wartość LoadBalanceTimeout właściwości lub 0, jeśli żadna z nich nie została dostarczona.
Uwagi
Ta właściwość odpowiada kluczom "Limit czasu równoważenia obciążenia" i "okres istnienia połączenia" w parametrach połączenia.
Po powrocie połączenia do puli jego czas tworzenia jest porównywany z bieżącym czasem, a połączenie jest niszczone, jeśli ten przedział czasu (w sekundach) przekracza wartość określoną przez Connection Lifetime
. Jest to przydatne w konfiguracjach klastrowanych, aby wymusić równoważenie obciążenia między uruchomionym serwerem a serwerem po prostu przeniesionym w tryb online.
Wartość zero (0) powoduje, że połączenia w puli mają maksymalny limit czasu połączenia.