Udostępnij za pośrednictwem


TcpConnectionPoolSettings.LeaseTimeout Właściwość

Definicja

Pobiera lub ustawia przedział czasu, po którym połączenie w puli połączeń jest zamknięte.

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

Wartość właściwości

Zwraca strukturę wskazującą TimeSpan przedział czasu, po którym buforowane połączenie TCP jest przeczyszczane z puli połączeń.

Wyjątki

Wartość nie może być mniejsza niż zero.

Uwagi

Ta właściwość wiąże całkowity okres istnienia gniazda. Gdy gniazdo jest już dłuższe niż LeaseTimeout, jest zamykane, gdy tylko zostanie zwrócone do puli połączeń. Pamięć podręczna połączeń używana przez transport TCP tworzy nowe połączenia zgodnie z wymaganiami dla każdego punktu końcowego do limitu pamięci podręcznej ustawionego przez usługę MaxOutboundConnectionsPerEndpoint.

Dotyczy