TcpConnectionPoolSettings.LeaseTimeout Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.