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 les types utilisés pour exécuter une application ASP.NET Core avec HTTP.sys. HTTP.sys est utilisé comme IServer. HTTP.sys est pris en charge uniquement sur les systèmes d’exploitation Windows.
Classes
AuthenticationManager |
Expose les configurations d’authentification Http.Sys. |
DelegationRule |
Règle qui gère un handle à la file d’attente des requêtes et à UrlPrefix à 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’expiration Http.Sys. Ils 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 demandes entrantes. |
UrlPrefixCollection |
Collection ou préfixes 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 s’interpérifie. 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 |
Cela expose le point d’extensibilité Http.Sys HTTP_REQUEST_TIMING_INFO qui contient les données d’horodatage de traitement des demandes provenant de Http.Sys. |
IServerDelegationFeature |
Cela expose la création de règles de délégation sur les files d’attente de demandes 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 |
Enum déclarant les valeurs autorisées pour le niveau de détail lorsque http.sys rejettent des demandes en raison d’une 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 |
Permet d’indiquer si ce serveur instance doit créer une file d’attente de demandes Http.Sys ou l’attacher à une file d’attente 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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour