Microsoft.AspNetCore.Server.HttpSys 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
HTTP.sysを使用して ASP.NET Core アプリを実行するために使用される型が含まれています。 HTTP.sys は、IServerとして使用されます。 HTTP.sys は、Windows オペレーティング システムでのみサポートされます。
クラス
AuthenticationManager |
Http.Sys 認証構成を公開します。 |
DelegationRule |
要求キューへのハンドルと委任する UrlPrefix を保持するルール。 |
HttpSysDefaults |
HttpSys の定数。 |
HttpSysException |
エラーが発生したときに HttpSys によってスローされる例外 |
HttpSysOptions |
HttpSys で使用されるオプションが含まれます。 |
TimeoutManager |
Http.Sys タイムアウト構成を公開します。 これらは、レジストリで構成することもできます。 既存のキューにアタッチする場合、これらの設定は適用されません。 |
UrlPrefix |
受信要求をリッスンするために使用される一連の URL パラメーター。 |
UrlPrefixCollection |
コレクションまたは URL プレフィックス |
インターフェイス
IHttpSysRequestDelegationFeature |
他の Http.Sys 要求キューに要求を委任するためのインターフェイス。 |
IHttpSysRequestInfoFeature |
これにより、呼び出し元が相互運用するための不透明なデータとして Http.Sys HTTP_REQUEST_INFO拡張ポイントが公開されます。 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 |
これにより、Http.Sys HTTP_REQUEST_TIMING_INFO拡張ポイントが公開されます。これには、Http.Sys からの要求処理タイムスタンプ データが含まれます。 |
IServerDelegationFeature |
これにより、サーバーが所有する要求キューに対する委任規則の作成が公開されます。 |
列挙型
AuthenticationSchemes |
認証のプロトコルを指定します。 |
ClientCertificateMethod |
HTTPS 接続のクライアント証明書ネゴシエーション方法について説明します。 |
Http503VerbosityLevel |
調整が原因で要求を拒否 http.sys 場合に、詳細レベルで許可される値を宣言する列挙型。 |
HttpSysRequestTimingType |
Http.Sys HTTP_REQUEST_TIMING_INFO機能拡張ポイントを介して公開される要求処理タイムスタンプの種類を定義します。 |
RequestQueueMode |
このサーバー インスタンスが新しい Http.Sys 要求キューを作成するか、既存の要求キューにアタッチするかを示すために使用されます。 |
注釈
HTTP.sysASP.NET Core アプリをホストする方法の詳細については、「ASP.NET Coreを使用