Microsoft.AspNetCore.Server.HttpSys 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.
Enthält Typen, die zum Ausführen einer ASP.NET Core-App mit HTTP.sysverwendet werden. HTTP.sys wird als ISerververwendet. HTTP.sys wird nur unter Windows-Betriebssystemen unterstützt.
Klassen
AuthenticationManager |
Macht die Http.Sys-Authentifizierungskonfigurationen verfügbar. |
DelegationRule |
Regel, die ein Handle für die Anforderungswarteschlange und urlPrefix verwaltet, an die delegiert werden soll. |
HttpSysDefaults |
Konstanten für HttpSys. |
HttpSysException |
Ausnahme, die von HttpSys ausgelöst wird, wenn ein Fehler auftritt |
HttpSysOptions |
Enthält die von HttpSys verwendeten Optionen. |
TimeoutManager |
Macht die Http.Sys-Timeoutkonfigurationen verfügbar. Diese können auch in der Registrierung konfiguriert werden. Diese Einstellungen gelten nicht beim Anfügen an eine vorhandene Warteschlange. |
UrlPrefix |
Eine Reihe von URL-Parametern, die zum Überwachen eingehender Anforderungen verwendet werden. |
UrlPrefixCollection |
Ein Sammlungs- oder URL-Präfix |
Schnittstellen
IHttpSysRequestDelegationFeature |
Schnittstelle zum Delegieren von Anforderungen an andere Http.Sys-Anforderungswarteschlangen. |
IHttpSysRequestInfoFeature |
Dadurch wird der Http.Sys-HTTP_REQUEST_INFO Erweiterbarkeitspunkt als undurchsichtige Daten verfügbar gemacht, damit der Aufrufer interperiert. https://learn.microsoft.com/windows/win32/api/http/ns-http-http_request_v2, https://learn.microsoft.com/windows/win32/api/http/ns-http-http_request_info |
IHttpSysRequestTimingFeature |
Dadurch wird der Http.Sys-HTTP_REQUEST_TIMING_INFO Erweiterbarkeitspunkt verfügbar gemacht, der Anforderungsverarbeitungszeitstempeldaten von Http.Sys enthält. |
IServerDelegationFeature |
Dadurch wird die Erstellung von Delegierungsregeln für Anforderungswarteschlangen verfügbar gemacht, die sich im Besitz des Servers befinden. |
Enumerationen
AuthenticationSchemes |
Gibt Protokolle für die Authentifizierung an. |
ClientCertificateMethod |
Beschreibt die Clientzertifikatsverhandlungsmethode für HTTPS-Verbindungen. |
Http503VerbosityLevel |
Aufzählung, die die zulässigen Werte für die Ausführlichkeitsebene deklarieren, wenn http.sys Anforderungen aufgrund der Einschränkung ablehnen. |
HttpSysRequestTimingType |
Definiert die Typen von Anforderungsverarbeitungszeitstempeln, die über den Http.Sys-HTTP_REQUEST_TIMING_INFO Erweiterungspunkt verfügbar gemacht werden. |
RequestQueueMode |
Wird verwendet, um anzugeben, ob diese Serverinstanz eine neue Http.Sys-Anforderungswarteschlange erstellen oder an eine vorhandene anfügen soll. |
Hinweise
Weitere Informationen zum Hosten von ASP.NET Core-Apps mit HTTP.sysfinden Sie unter HTTP.sys Webserver mit ASP.NET Core.