Compartir a través de


TcpConnectionPoolSettings.LeaseTimeout Propiedad

Definición

Obtiene o establece el intervalo de tiempo después del que se cierra una conexión del grupo de conexiones.

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

Valor de propiedad

Devuelve una estructura TimeSpan que indica el intervalo de tiempo después del que una conexión TCP almacenada en memoria caché se purga del grupo de conexiones.

Excepciones

El valor no puede ser menor que cero.

Comentarios

Esta propiedad limita la duración total de un socket. Cuando un socket ha estado activo más tiempo que LeaseTimeout, se cierra en cuanto se devuelva al grupo de conexiones. La caché de conexión utilizada por el transporte TCP crea conexiones nuevas, como se requiere para cada extremo hasta el límite de la caché establecido por MaxOutboundConnectionsPerEndpoint.

Se aplica a