TcpConnectionPoolSettings.LeaseTimeout Propriedade

Definição

Obtém ou define o intervalo de tempo após o qual uma ligação no pool de ligações é encerrada.

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 Propriedade

Devolve uma TimeSpan estrutura que indica o intervalo de tempo após o qual uma ligação TCP em cache é eliminada do pool de ligações.

Exceções

O valor não pode ser inferior a zero.

Observações

Esta propriedade limita a vida útil total de uma soquete. Depois de um soquete estar disponível há mais de LeaseTimeout, é fechado assim que é devolvido ao pool de ligações. A cache de ligação usada pelo transporte TCP cria novas ligações conforme necessário para cada endpoint até ao limite de cache definido por MaxOutboundConnectionsPerEndpoint.

Aplica-se a