TimeoutManager Třída

Definice

Zpřístupňuje konfigurace Http.Sysho časového limitu. Ty můžou být taky nakonfigurované v registru.

public ref class TimeoutManager sealed
public sealed class TimeoutManager
type TimeoutManager = class
Public NotInheritable Class TimeoutManager
Dědičnost
TimeoutManager

Vlastnosti

DrainEntityBody

Doba v sekundách, kterou může rozhraní API serveru HTTP vyprázdnit tělo entity u Keep-Aliveho připojení. Výchozí časovač je 2 minuty.

Když se na Keep-Alive připojení odeslala odpověď na žádost a předtím, než se tělo entity žádosti dokončí úplně, začne rozhraní API serveru HTTP vyprázdnit zbytek těla entity, aby se dosáhlo dalšího potenciálně zřetězeného požadavku od klienta. Pokud čas pro vyprázdnění zbývajícího těla entity překročí povolené období, vypršel časový limit připojení. Použijte TimeSpan. Zero k označení, že se mají použít výchozí systémové nastavení.

EntityBody

Čas v sekundách povolený pro doručení těla entity požadavku. Výchozí časovač je 2 minuty.

Rozhraní API serveru HTTP zapne tento časovač, pokud má požadavek tělo entity. Hodnota vypršení platnosti časovače je zpočátku nastavená na konfigurovanou hodnotu. Když rozhraní API serveru HTTP přijme pro požadavek další údaje, resetuje časovač, aby přiřadí další interval připojení.

Použijte TimeSpan. Zero k označení, že se mají použít výchozí systémové nastavení.

HeaderWait

Doba v sekundách, kterou může rozhraní API serveru HTTP analyzovat hlavičku požadavku. Výchozí časovač je 2 minuty.

Tento časový limit se vynutil pouze poté, co je první požadavek na připojení směrován do aplikace.

Použijte TimeSpan. Zero k označení, že se mají použít výchozí systémové nastavení.

IdleConnection

Čas v sekundách povolený pro nečinné připojení. Výchozí časovač je 2 minuty.

         Tento časový limit se vynutil pouze poté, co je první požadavek na připojení směrován do aplikace.

         Použijte TimeSpan. Zero k označení, že se mají použít výchozí systémové nastavení.
MinSendBytesPerSecond

Minimální rychlost odesílání v bajtech za sekundu pro odpověď. Výchozí rychlost odesílání odpovědí je 150 bajtů za sekundu.

Hodnotu 0 použijte k označení, že se mají použít výchozí nastavení systému.

Pokud chcete tento časovač zakázat, nastavte ho na UInt32. MaxValue.

RequestQueue

Čas (v sekundách), který může požadavek zůstat ve frontě požadavků ještě předtím, než ji aplikace vybere. Výchozí časovač je 2 minuty.

Použijte TimeSpan. Zero k označení, že se mají použít výchozí systémové nastavení.

Platí pro