SocketsHttpHandler.PooledConnectionLifetime Vlastnost

Definice

Získá nebo nastaví, jak dlouho může být připojení ve fondu považováno za opakovaně použitelné.

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

Hodnota vlastnosti

Maximální doba, po které bude připojení ve fondu. Výchozí hodnota této vlastnosti je InfiniteTimeSpan.

Výjimky

Zadaná hodnota je menší než Zero (s výjimkou InfiniteTimeSpan).

Operace již byla spuštěna v aktuální instanci.

Aktuální instance byla uvolněna.

Poznámky

Tato vlastnost definuje maximální dobu životnosti připojení ve fondu, sledování jejího věku od vytvoření připojení bez ohledu na to, kolik času strávilo nečinnosti nebo aktivní. Připojení se při aktivním používání k žádostem o služby neodtrhávají. Tato životnost je užitečná, aby se připojení pravidelně obnovovala, aby se lépe odrážely změny DNS nebo jiných síťových změn.

Pokud koncový bod připojení není název domény, ale IP adresa, může být InfiniteTimeSpanhodnota .

Platí pro