Microsoft.AspNetCore.Server.HttpSys Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des types utilisés pour exécuter une application ASP.NET Core avec HTTP.sys. HTTP.sys est utilisé comme IServer. HTTP.sys est uniquement pris en charge sur les systèmes d’exploitation Windows.
Classes
AuthenticationManager |
Expose les configurations d’authentification Http.Sys. |
DelegationRule |
Règle qui gère un handle vers la file d’attente de requêtes et l’URLPrefix vers laquelle déléguer. |
HttpSysDefaults |
Constantes pour HttpSys. |
HttpSysException |
Exception levée par HttpSys lorsqu’une erreur se produit |
HttpSysOptions |
Contient les options utilisées par HttpSys. |
TimeoutManager |
Expose les configurations de délai d’attente Http.Sys. Ceux-ci peuvent également être configurés dans le Registre. Ces paramètres ne s’appliquent pas lors de l’attachement à une file d’attente existante. |
UrlPrefix |
Ensemble de paramètres d’URL utilisés pour écouter les requêtes entrantes. |
UrlPrefixCollection |
Préfixes de collection ou d’URL |
Interfaces
IHttpSysRequestDelegationFeature |
Interface permettant de déléguer des requêtes à d’autres files d’attente de requêtes Http.Sys. |
IHttpSysRequestInfoFeature |
Cela expose le point d’extensibilité http.Sys HTTP_REQUEST_INFO en tant que données opaques pour que l’appelant interperate. 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 |
Cela expose le point d’extensibilité http.Sys HTTP_REQUEST_TIMING_INFO qui contient des données d’horodatage de traitement des requêtes à partir de Http.Sys. |
IServerDelegationFeature |
Cela expose la création de règles de délégation sur les files d’attente de requête appartenant au serveur. |
Énumérations
AuthenticationSchemes |
Spécifie les protocoles d’authentification. |
ClientCertificateMethod |
Décrit la méthode de négociation de certificat client pour les connexions HTTPS. |
Http503VerbosityLevel |
Énumération déclarant les valeurs autorisées pour le niveau de détail lorsque http.sys rejeter les demandes en raison de la limitation. |
HttpSysRequestTimingType |
Définit les types d’horodatages de traitement des requêtes exposés via le point d’extensibilité Http.Sys HTTP_REQUEST_TIMING_INFO. |
RequestQueueMode |
Utilisé pour indiquer si cette instance de serveur doit créer une nouvelle file d’attente de requêtes Http.Sys ou l’attacher à une instance existante. |
Remarques
Pour plus d’informations sur l’hébergement d’applications ASP.NET Core avec HTTP.sys, consultez HTTP.sys serveur web avec ASP.NET Core.