Microsoft.AspNetCore.Server.HttpSys Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene tipos que se usan para ejecutar una aplicación de ASP.NET Core con HTTP.sys. HTTP.sys se usa como IServer. HTTP.sys solo se admite en sistemas operativos Windows.
Clases
AuthenticationManager |
Expone las configuraciones de autenticación Http.Sys. |
DelegationRule |
Regla que mantiene un identificador para la cola de solicitudes y urlPrefix a la que delegar. |
HttpSysDefaults |
Constantes para HttpSys. |
HttpSysException |
Excepción producida por HttpSys cuando se produce un error |
HttpSysOptions |
Contiene las opciones usadas por HttpSys. |
TimeoutManager |
Expone las configuraciones de tiempo de espera de Http.Sys. También se pueden configurar en el Registro. Esta configuración no se aplica al asociarse a una cola existente. |
UrlPrefix |
Un conjunto de parámetros de dirección URL que se usan para escuchar las solicitudes entrantes. |
UrlPrefixCollection |
Prefijos de colección o dirección URL |
Interfaces
IHttpSysRequestDelegationFeature |
Interfaz para delegar solicitudes a otras colas de solicitudes Http.Sys. |
IHttpSysRequestInfoFeature |
Esto expone http.Sys HTTP_REQUEST_INFO punto de extensibilidad como datos opacos para que el autor de la llamada intercale. 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 |
Esto expone el punto de extensibilidad http.Sys HTTP_REQUEST_TIMING_INFO que contiene datos de marca de tiempo de procesamiento de solicitudes desde Http.Sys. |
IServerDelegationFeature |
Esto expone la creación de reglas de delegación en las colas de solicitudes que pertenecen al servidor. |
Enumeraciones
AuthenticationSchemes |
Especifica los protocolos para la autenticación. |
ClientCertificateMethod |
Describe el método de negociación de certificados de cliente para las conexiones HTTPS. |
Http503VerbosityLevel |
Enumeración que declara los valores permitidos para el nivel de detalle cuando http.sys rechazar solicitudes debido a la limitación. |
HttpSysRequestTimingType |
Define los tipos de marcas de tiempo de procesamiento de solicitudes expuestas a través del punto de extensibilidad http.Sys HTTP_REQUEST_TIMING_INFO. |
RequestQueueMode |
Se usa para indicar si esta instancia del servidor debe crear una nueva cola de solicitudes Http.Sys o asociarla a una existente. |
Comentarios
Para obtener más información sobre cómo hospedar aplicaciones ASP.NET Core con HTTP.sys, consulte HTTP.sys servidor web con ASP.NET Core.