SocketsHttpHandler.PooledConnectionLifetime Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il tempo per il quale una connessione può rimanere nel pool ed essere considerata riutilizzabile.
public:
property TimeSpan PooledConnectionLifetime { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan PooledConnectionLifetime { get; set; }
member this.PooledConnectionLifetime : TimeSpan with get, set
Public Property PooledConnectionLifetime As TimeSpan
Valore della proprietà
Tempo massimo per una connessione nel pool. Il valore predefinito di questa proprietà è InfiniteTimeSpan.
Eccezioni
Il valore specificato è minore di Zero o uguale a InfiniteTimeSpan.
Commenti
Questa proprietà definisce la durata massima della connessione nel pool, verificandone l'età da quando è stata stabilita la connessione, indipendentemente dal tempo trascorso inattivo o attivo. Connections non vengono distrutti durante l'uso attivo delle richieste di servizio. Questa durata è utile per consentire alle connessioni di essere ricompiute periodicamente in modo da riflettere meglio DNS o altre modifiche di rete.
Se l'endpoint di connessione non è il nome di dominio ma l'indirizzo IP, il valore può essere InfiniteTimeSpan.