SocketsHttpHandler.PooledConnectionLifetime Propiedad

Definición

Obtiene o establece cuánto tiempo puede estar una conexión en el grupo que se va a considerar reutilizable.

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

Valor de propiedad

Tiempo máximo para que una conexión esté en el grupo. El valor predeterminado de esta propiedad es InfiniteTimeSpan.

Excepciones

El valor especificado es menor que Zero (excepto InfiniteTimeSpan).

Ya se ha iniciado una operación en la instancia actual.

Se ha eliminado la instancia actual.

Comentarios

Esta propiedad define la duración máxima de la conexión en el grupo, realizando un seguimiento de su antigüedad desde el momento en que se estableció la conexión, independientemente del tiempo invertido en inactividad o activo. Las conexiones no se descompongan mientras se usan activamente para atender las solicitudes. Esta duración es útil para permitir que las conexiones se restablezcan periódicamente para reflejar mejor dns u otros cambios de red.

Si el punto de conexión no es el nombre de dominio, pero la dirección IP, el valor puede ser InfiniteTimeSpan.

Se aplica a