Microsoft.AspNetCore.Server.Kestrel.Core.Features Przestrzeń nazw
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.
Udostępnia typy używane do opisywania składników funkcji na serwerze internetowym Kestrel.
Interfejsy
IConnectionTimeoutFeature |
Funkcja umożliwiająca wydajną obsługę limitów czasu połączenia. |
IDecrementConcurrentConnectionCountFeature |
Funkcja połączenia umożliwiająca oprogramowanie pośredniczące zatrzymywanie zliczania połączeń w kierunku MaxConcurrentConnectionsprogramu . Jest to używane przez Kestrel wewnętrznie, aby zatrzymać liczenie uaktualnionych połączeń w kierunku tego limitu. |
IHttp2StreamIdFeature |
Identyfikator strumienia dla danego strumienia w połączeniu HTTP/2. |
IHttpMinRequestBodyDataRateFeature |
Funkcja ustawiania minimalnej szybkości danych, przy której treść żądania musi zostać wysłana przez klienta.
Ta funkcja nie jest obsługiwana w przypadku żądań HTTP/2 z wyjątkiem wyłączenia jej w całości, ustawiając MinDataRate |
IHttpMinResponseDataRateFeature |
Funkcja ustawiania minimalnej szybkości danych, przy której musi zostać odebrana odpowiedź przez klienta. Ta funkcja nie jest dostępna dla żądań HTTP/2. Zamiast tego należy użyć MinResponseDataRate konfiguracji dla całej serwera, która ma zastosowanie zarówno do http/2, jak i HTTP/1.x. |
ISslStreamFeature |
Funkcja umożliwiająca uzyskanie dostępu do połączenia SslStream. Ta funkcja nie będzie dostępna dla połączeń innych niż TLS lub HTTP/3. |
ITlsApplicationProtocolFeature |
Funkcja ustawiania dostępu do protokołu aplikacji TLS |
Uwagi
Aby uzyskać więcej informacji na temat hostowania aplikacji ASP.NET Core za pomocą usługi Kestrel, zobacz Implementacja serwera internetowego Kestrel w ASP.NET Core.