TimeoutManager Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zveřejňuje konfigurace časového limitu Http.Sys. Ty můžou být také 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, kdy rozhraní API serveru HTTP vyprázdní tělo entity na Keep-Alive připojení. Výchozí časovač je 2 minuty. U Keep-Alive připojení začne rozhraní API serveru HTTP vyprázdnit zbývající část těla entity, aby se dostala k dalšímu potenciálně vytvořenému požadavku z klienta. Pokud doba vyprázdnění zbývajícího těla entity překročí povolenou dobu, dojde k vypršení časového limitu připojení. Použijte TimeSpan.Zero k označení, že se mají použít výchozí systémové hodnoty. |
EntityBody |
Čas v sekundách, který je 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. Vypršení platnosti časovače je zpočátku nastaveno na nakonfigurovanou hodnotu. Když rozhraní API serveru HTTP obdrží další údaje o požadavku, resetuje časovač, aby připojení získalo další interval. Použijte TimeSpan.Zero k označení, že se mají použít výchozí systémové hodnoty. |
HeaderWait |
Čas v sekundách, který rozhraní API serveru HTTP umožňuje parsovat hlavičku požadavku. Výchozí časovač je 2 minuty. Tento časový limit se vynucuje až po směrování prvního požadavku na připojení do aplikace. Použijte TimeSpan.Zero k označení, že se mají použít výchozí systémové hodnoty. |
IdleConnection |
Čas v sekundách povolený pro nečinné připojení. Výchozí časovač je 2 minuty. Tento časový limit se vynucuje až po směrování prvního požadavku na připojení do aplikace. Použijte TimeSpan.Zero k označení, že se mají použít výchozí systémové hodnoty. |
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. Použijte 0 k označení, že se mají použít výchozí hodnoty systému. Pokud chcete tento časovač zakázat, nastavte ho na UInt32.MaxValue. |
RequestQueue |
Čas v sekundách, který je povolený, aby požadavek zůstal ve frontě požadavků, než ho aplikace vyzvedne. Výchozí časovač je 2 minuty. Použijte TimeSpan.Zero k označení, že se mají použít výchozí systémové hodnoty. |