Compartir a través de


SqlConnectionStringBuilder.LoadBalanceTimeout Propiedad

Definición

Obtiene o establece el tiempo mínimo, expresado en segundos, durante el cual la conexión permanece activa en la agrupación de conexiones antes de que se destruya.

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

Valor de propiedad

Valor de la propiedad LoadBalanceTimeout o 0 si no se ha proporcionado ninguno.

Comentarios

Esta propiedad se corresponde con las claves "Load Balance Timeout" y "connection lifetime" dentro de la cadena de conexión .

Cuando una conexión se devuelve al grupo, su hora de creación se compara con la hora actual y, si ese marco temporal (en segundos) supera el valor especificado por Connection Lifetime, la conexión se destruye. Esto resulta de utilidad en configuraciones agrupadas para forzar el equilibrio de carga entre un servidor en ejecución y uno que acaba de conectarse.

Un valor de cero (0) hace que las conexiones agrupadas tengan el tiempo de espera de conexión máximo.

Se aplica a