Microsoft.AspNetCore.Server.HttpSys Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém tipos usados para executar um aplicativo ASP.NET Core com HTTP.sys. HTTP.sys é usado como o IServer. HTTP.sys só tem suporte nos Sistemas Operacionais Windows.
Classes
| AuthenticationManager |
Expõe as configurações de autenticação do Http.Sys. |
| DelegationRule |
Regra que mantém um identificador para a Fila de Solicitações e o UrlPrefix para o qual delegar. |
| HttpSysDefaults |
Constantes para HttpSys. |
| HttpSysException |
Exceção gerada por HttpSys quando ocorre um erro |
| HttpSysOptions |
Contém as opções usadas pelo HttpSys. |
| TimeoutManager |
Expõe as configurações de tempo limite do Http.Sys. Eles também podem ser configurados no registro. Essas configurações não se aplicam ao anexar a uma fila existente. |
| UrlPrefix |
Um conjunto de parâmetros de URL usados para escutar solicitações de entrada. |
| UrlPrefixCollection |
Uma coleção ou prefixos de URL |
Interfaces
| IHttpSysRequestDelegationFeature |
Interface para delegar solicitações para outras filas de solicitação Http.Sys. |
| IHttpSysRequestInfoFeature |
Isso expõe o ponto de extensibilidade HTTP_REQUEST_INFO Http.Sys como dados opacos para o chamador intercalar. 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 |
Isso expõe o ponto de extensibilidade HTTP_REQUEST_TIMING_INFO Http.Sys que contém dados de carimbo de data/hora de processamento de solicitação do Http.Sys. |
| IServerDelegationFeature |
Isso expõe a criação de regras de delegação em filas de solicitação pertencentes ao servidor. |
Enumerações
| AuthenticationSchemes |
Especifica protocolos para autenticação. |
| ClientCertificateMethod |
Descreve o método de negociação de certificado do cliente para conexões HTTPS. |
| Http503VerbosityLevel |
Enumerar os valores permitidos para o nível de verbosidade quando http.sys rejeitar solicitações devido à limitação. |
| HttpSysRequestTimingType |
Define os tipos de carimbos de data/hora de processamento de solicitação expostos por meio do ponto de extensibilidade HTTP_REQUEST_TIMING_INFO Http.Sys. |
| RequestQueueMode |
Usado para indicar se essa instância de servidor deve criar uma nova fila de solicitações Http.Sys ou anexar a uma existente. |
Comentários
Para obter mais informações sobre como hospedar aplicativos ASP.NET Core com HTTP.sys, consulte HTTP.sys servidor Web com ASP.NET Core.