Microsoft.AspNetCore.Server.Kestrel.Core.Features Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Typen bereit, die zum Beschreiben von Featurekomponenten auf dem Kestrel-Webserver verwendet werden.
Schnittstellen
IConnectionTimeoutFeature |
Feature für die effiziente Behandlung von Verbindungstimeouts. |
IDecrementConcurrentConnectionCountFeature |
Ein Verbindungsfeature, das es Middleware ermöglicht, das Zählen von Verbindungen zu zu MaxConcurrentConnectionszu beenden. Dies wird von Kestrel intern verwendet, um die Zählung von aktualisierten Verbindungen auf diesen Grenzwert zu beenden. |
IHttp2StreamIdFeature |
Die Stream-ID für einen bestimmten Stream in einer HTTP/2-Verbindung. |
IHttpMinRequestBodyDataRateFeature |
Feature zum Festlegen der minimalen Datenrate, mit der der Anforderungstext vom Client gesendet werden muss.
Dieses Feature wird für HTTP/2-Anforderungen nicht unterstützt, es sei denn, es vollständig zu deaktivieren, indem MinDataRate auf |
IHttpMinResponseDataRateFeature |
Feature zum Festlegen der minimalen Datenrate, mit der die Antwort vom Client empfangen werden muss. Dieses Feature ist für HTTP/2-Anforderungen nicht verfügbar. Verwenden Sie MinResponseDataRate stattdessen für die serverweite Konfiguration, die sowohl für HTTP/2 als auch für HTTP/1.x gilt. |
ISslStreamFeature |
Feature zum Abrufen des Zugriffs auf die -Verbindung.SslStream Dieses Feature ist für Nicht-TLS-Verbindungen oder HTTP/3 nicht verfügbar. |
ITlsApplicationProtocolFeature |
Feature zum Festlegen des Zugriffs auf das TLS-Anwendungsprotokoll |
Hinweise
Weitere Informationen zum Hosten ASP.NET Core-Apps mit Kestrel finden Sie unter Kestrel-Webserverimplementierung in ASP.NET Core.