Microsoft.AspNetCore.Server.Kestrel.Core.Features 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Kestrel Web サーバーの機能コンポーネントを記述するために使用される型を提供します。
インターフェイス
| Name | 説明 |
|---|---|
| IConnectionTimeoutFeature |
接続タイムアウトを効率的に処理するための機能。 |
| IDecrementConcurrentConnectionCountFeature |
ミドルウェアが MaxConcurrentConnectionsへの接続のカウントを停止できるようにする接続機能。 これは、アップグレードされた接続のカウントをこの制限に向けて停止するために、Kestrel によって内部的に使用されます。 |
| IHttp2StreamIdFeature |
HTTP/2 接続内の特定のストリームのストリーム ID。 |
| IHttpMinRequestBodyDataRateFeature |
クライアントが要求本文を送信する必要がある最小データレートを設定する機能。
この機能は、 MinDataRate を |
| IHttpMinResponseDataRateFeature |
クライアントが応答を受信する必要がある最小データ レートを設定する機能。 この機能は、HTTP/2 要求では使用できません。 代わりに、HTTP/2 と HTTP/1.x の両方に適用されるサーバー全体の構成には、 MinResponseDataRate を使用します。 |
| ISslStreamFeature |
接続の SslStreamにアクセスするための機能。 この機能は、TLS 以外の接続または HTTP/3 では使用できません。 |
| ITlsApplicationProtocolFeature |
TLS アプリケーション プロトコルへのアクセスを設定する機能 |
注釈
Kestrel を使用した ASP.NET Core アプリのホストの詳細については、ASP.NET Coreでの Kestrel Web サーバーの実装に関するページを参照してください。