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.sys verwendet 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 delegieren werden soll. |
HttpSysDefaults |
Konstanten für HttpSys. |
HttpSysException |
Von HttpSys ausgelöste Ausnahme, 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 |
Ein Satz von URL-Parametern, die zum Lauschen auf eingehende Anforderungen verwendet werden. |
UrlPrefixCollection |
Sammlungs- oder URL-Präfixe |
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, die der Aufrufer interperieren kann. https://learn.microsoft.com/en-us/windows/win32/api/http/ns-http-http_request_v2, https://learn.microsoft.com/en-us/windows/win32/api/http/ns-http-http_request_info |
IHttpSysRequestTimingFeature |
Dadurch wird der Http.Sys HTTP_REQUEST_TIMING_INFO Erweiterbarkeitspunkt verfügbar gemacht, der Zeitstempeldaten der Anforderungsverarbeitung aus Http.Sys enthält. |
IServerDelegationFeature |
Dadurch wird die Erstellung von Delegierungsregeln für Anforderungswarteschlangen im Besitz des Servers verfügbar gemacht. |
Enumerationen
AuthenticationSchemes |
Gibt Protokolle für die Authentifizierung an. |
ClientCertificateMethod |
Beschreibt die Clientzertifikataushandlungsmethode für HTTPS-Verbindungen. |
Http503VerbosityLevel |
Aufzählung der zulässigen Werte für die Ausführlichkeitsstufe, wenn http.sys Anforderungen aufgrund einer Drosselung ablehnen. |
HttpSysRequestTimingType |
Definiert die Typen von Zeitstempeln für die Anforderungsverarbeitung, die über den Http.Sys HTTP_REQUEST_TIMING_INFO Erweiterbarkeitspunkt verfügbar gemacht werden. |
RequestQueueMode |
Wird verwendet, um anzugeben, ob dieser Server instance eine neue Http.Sys-Anforderungswarteschlange erstellen oder an eine vorhandene anfügen soll. |
Hinweise
Weitere Informationen zum Hosten ASP.NET Core Apps mit HTTP.sys finden Sie unter HTTP.sys Webserver mit ASP.NET Core.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für