Microsoft.AspNetCore.Server.Kestrel.Core.Features 命名空間

提供用來描述 Kestrel 網頁伺服器中功能元件的類型。

介面

IConnectionTimeoutFeature

有效率地處理連線逾時的功能。

IDecrementConcurrentConnectionCountFeature

連接功能可讓中介軟體停止計算對 的連線。 MaxConcurrentConnections Kestrel 會在內部用來停止計算此限制的升級連線。

IHttp2StreamIdFeature

HTTP/2 連線中指定資料流程的資料流程識別碼。

IHttpMinRequestBodyDataRateFeature

設定用戶端必須傳送要求本文的最小資料速率的功能。 HTTP/2 要求不支援這項功能,除非將 設定為 null [改為] 來完全 MinDataRate 停用此功能, MinRequestBodyDataRate 請用於適用于 HTTP/2 和 HTTP/1.x 的伺服器範圍設定。

IHttpMinResponseDataRateFeature

設定用戶端必須接收回應的最低資料速率的功能。 這項功能不適用於 HTTP/2 要求。 MinResponseDataRate請改用適用于 HTTP/2 和 HTTP/1.x 的伺服器範圍設定。

ISslStreamFeature

存取連線 的功能 SslStream 。 此功能不適用於非 TLS 連線或 HTTP/3。

ITlsApplicationProtocolFeature

設定存取 TLS 應用程式通訊協定的功能

備註

如需使用 Kestrel 裝載 ASP.NET Core應用程式的詳細資訊,請參閱ASP.NET Core 中的 Kestrel 網頁伺服器實作