Microsoft.AspNetCore.Server.HttpSys Namespace

Enthält Typen, die zum Ausführen einer ASP.NET Core-App mit HTTP.sys verwendet werden. HTTP.sys wird als .IServer HTTP.sys wird nur unter Windows-Betriebssystemen unterstützt.

Klassen

AuthenticationManager

Macht die Http.Sys Authentifizierungskonfigurationen verfügbar.

DelegationRule

Regel, die einen 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 beim Anfügen an eine vorhandene Warteschlange nicht.

UrlPrefix

Eine Reihe von URL-Parametern, die zum Überwachen eingehender Anforderungen verwendet werden.

UrlPrefixCollection

Ein Auflistungs- 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://docs.microsoft.com/en-us/windows/win32/api/http/ns-http-http_request_v2, https://docs.microsoft.com/en-us/windows/win32/api/http/ns-http-http_request_info

IServerDelegationFeature

Dadurch wird die Erstellung von Delegierungsregeln für Anforderungswarteschlangen verfügbar gemacht, die dem Server gehören.

Enumerationen

AuthenticationSchemes

Gibt Protokolle für die Authentifizierung an.

ClientCertificateMethod

Beschreibt die Clientzertifikatverhandlungsmethode für HTTPS-Verbindungen.

Http503VerbosityLevel

Aufzählung der zulässigen Werte für die Verbositätsebene, wenn http.sys Anforderungen aufgrund der Einschränkung ablehnen.

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 ASP.NET Core Apps mit HTTP.sys finden Sie unterHTTP.sys Webserver mit ASP.NET Core.