TcpConnectionPoolSettings.LeaseTimeout Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.