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
| Name | Beschreibung |
|---|---|
| IConnectionTimeoutFeature |
Feature zur effizienten Behandlung von Verbindungstimeouts. |
| IDecrementConcurrentConnectionCountFeature |
Ein Verbindungsfeature, mit dem Middleware das Zählen von Verbindungen zu beenden.MaxConcurrentConnections Dies wird von Kestrel intern verwendet, um die Zählung aktualisierter Verbindungen zu diesem Grenzwert zu beenden. |
| IHttp2StreamIdFeature |
Die Stream-ID für einen bestimmten Datenstrom in einer HTTP/2-Verbindung. |
| IHttpMinRequestBodyDataRateFeature |
Feature zum Festlegen der Mindestdatenrate, mit der der Anforderungstext vom Client gesendet werden muss.
Dieses Feature wird für HTTP/2-Anforderungen nicht unterstützt, außer sie vollständig zu deaktivieren, indem sie stattdessen auf |
| IHttpMinResponseDataRateFeature |
Feature zum Festlegen der Mindestdatenrate, 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, um Zugriff auf die Verbindung SslStreamzu erhalten. 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 von ASP.NET Core Apps mit Kestrel finden Sie unter Kestrel-Webserverimplementierung in ASP.NET Core.