TcpConnectionPoolSettings.LeaseTimeout Propriété
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l'intervalle de temps après lequel une connexion du pool de connexions est fermée.
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
Retourne une structure TimeSpan qui indique l'intervalle de temps après lequel une connexion TCP mise en cache est effacée du pool de connexions.
La valeur ne peut pas être inférieure à zéro.
Cette propriété limite la durée de vie totale d'un socket. Une fois qu'un socket a dépassé le LeaseTimeout, il est fermé dès qu'il est retourné au pool de connexions. Le cache de connexion utilisé par le transport TCP crée les connexions nécessaires pour chaque point de terminaison jusqu'à la limite de cache définie par MaxOutboundConnectionsPerEndpoint.
Produit | Versions |
---|---|
.NET | Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided) |
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
UWP | 10.0 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires: