Sdílet prostřednictvím


Microsoft.AspNetCore.Server.Kestrel.Core.Features Obor názvů

Poskytuje typy, které se používají k popisu komponent funkcí na webovém serveru Kestrel.

Rozhraní

IConnectionTimeoutFeature

Funkce pro efektivní zpracování časových limitů připojení

IDecrementConcurrentConnectionCountFeature

Funkce připojení umožňující middlewaru zastavit počítání připojení do MaxConcurrentConnections. To Kestrel interně používá k zastavení počítání upgradovaných připojení k tomuto limitu.

IHttp2StreamIdFeature

ID datového proudu pro daný datový proud v připojení HTTP/2.

IHttpMinRequestBodyDataRateFeature

Funkce pro nastavení minimální rychlosti dat, s jakou musí klient odeslat text požadavku. Tato funkce není podporovaná pro požadavky HTTP/2 s tím rozdílem, že ji úplně zakážete nastavením MinDataRate na null Místo, použije MinRequestBodyDataRate se pro konfiguraci na úrovni serveru, která se vztahuje na HTTP/2 i HTTP/1.x.

IHttpMinResponseDataRateFeature

Funkce pro nastavení minimální rychlosti dat, s jakou musí klient přijímat odpověď. Tato funkce není k dispozici pro požadavky HTTP/2. Místo toho použijte MinResponseDataRate konfiguraci pro celý server, která se vztahuje na http/2 i HTTP/1.x.

ISslStreamFeature

Funkce pro získání přístupu k připojení SslStream Tato funkce nebude dostupná pro připojení bez protokolu TLS nebo HTTP/3.

ITlsApplicationProtocolFeature

Funkce pro nastavení přístupu k aplikačnímu protokolu TLS

Poznámky

Další informace o hostování aplikací ASP.NET Core pomocí nástroje Kestrel najdete v tématu Implementace webového serveru Kestrel v ASP.NET Core.