Microsoft.AspNetCore.Server.Kestrel.Core.Features 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于描述 Kestrel Web 服务器中功能组件的类型。
接口
IConnectionTimeoutFeature |
用于有效处理连接超时的功能。 |
IDecrementConcurrentConnectionCountFeature |
一种连接功能,允许中间件停止对的连接进行 MaxConcurrentConnections计数。 Kestrel 在内部使用它来停止将升级的连接计数到此限制。 |
IHttp2StreamIdFeature |
HTTP/2 连接中给定流的流 ID。 |
IHttpMinRequestBodyDataRateFeature |
用于设置客户端必须发送请求正文的最小数据速率的功能。
HTTP/2 请求不支持此功能,除非通过将 设置为 MinDataRate |
IHttpMinResponseDataRateFeature |
用于设置客户端必须接收响应的最小数据速率的功能。 此功能不适用于 HTTP/2 请求。 请改用 MinResponseDataRate 适用于 HTTP/2 和 HTTP/1.x 的服务器范围配置。 |
ISslStreamFeature |
用于访问连接的 SslStream的功能。 此功能不适用于非 TLS 连接或 HTTP/3。 |
ITlsApplicationProtocolFeature |
用于设置访问 TLS 应用程序协议的功能 |
注解
有关使用 Kestrel 托管 ASP.NET Core应用的详细信息,请参阅 ASP.NET Core 中的 Kestrel Web 服务器实现。