Microsoft.AspNetCore.Server.Kestrel.Core.Features 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.
Fornece tipos que são usados para descrever componentes de recursos no servidor Web Kestrel.
Interfaces
IConnectionTimeoutFeature |
Recurso para lidar com tempos limite de conexão com eficiência. |
IDecrementConcurrentConnectionCountFeature |
Um recurso de conexão que permite que o middleware pare de contar conexões para MaxConcurrentConnections. Isso é usado internamente pelo Kestrel para interromper a contagem de conexões atualizadas para esse limite. |
IHttp2StreamIdFeature |
A ID de fluxo para um determinado fluxo em uma conexão HTTP/2. |
IHttpMinRequestBodyDataRateFeature |
Recurso para definir a taxa de dados mínima na qual o corpo da solicitação deve ser enviado pelo cliente.
Esse recurso não tem suporte para solicitações HTTP/2, exceto para desabilitá-lo inteiramente definindo MinDataRate |
IHttpMinResponseDataRateFeature |
Recurso para definir a taxa de dados mínima na qual a resposta deve ser recebida pelo cliente. Esse recurso não está disponível para solicitações HTTP/2. Em vez disso, use MinResponseDataRate para configuração em todo o servidor que se aplica a HTTP/2 e HTTP/1.x. |
ISslStreamFeature |
Recurso para obter acesso ao da SslStreamconexão. Esse recurso não estará disponível para conexões não TLS ou HTTP/3. |
ITlsApplicationProtocolFeature |
Recurso para definir o acesso ao protocolo de aplicativo TLS |
Comentários
Para obter mais informações sobre como hospedar aplicativos ASP.NET Core com o Kestrel, consulte Implementação do servidor Web Kestrel em ASP.NET Core.