TcpConnectionPoolSettings.LeaseTimeout Egenskap

Definition

Hämtar eller anger det tidsintervall efter vilket en anslutning i anslutningspoolen stängs.

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

Egenskapsvärde

Returnerar en TimeSpan struktur som anger det tidsintervall efter vilket en cachelagrad TCP-anslutning rensas från anslutningspoolen.

Undantag

Värdet får inte vara mindre än noll.

Kommentarer

Den här egenskapen begränsar den totala livslängden för en socket. När en socket har funnits längre än LeaseTimeoutstängs den så snart den returneras till anslutningspoolen. Anslutningscachen som används av TCP-transporten skapar nya anslutningar efter behov för varje slutpunkt upp till den cachegräns som anges av MaxOutboundConnectionsPerEndpoint.

Gäller för