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.