TcpConnectionPoolSettings.LeaseTimeout 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 l'intervallo di tempo dopo il quale una connessione nel pool di connessioni viene chiusa.
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
Valore della proprietà
Restituisce una TimeSpan struttura che indica l'intervallo di tempo dopo il quale una connessione TCP memorizzata nella cache viene eliminata dal pool di connessioni.
Eccezioni
Il valore non può essere minore di zero.
Commenti
Questa proprietà delimita la durata complessiva di un socket. Una volta che un socket è stato intorno a più tempo di LeaseTimeout, viene chiuso non appena viene restituito al pool di connessioni. La cache di connessione usata dal trasporto TCP crea nuove connessioni in base alle esigenze per ogni endpoint fino al limite di cache impostato da MaxOutboundConnectionsPerEndpoint.