Microsoft.AspNetCore.Server.HttpSys 名前空間

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://video2.skills-academy.com/windows/win32/api/http/ns-http-http_request_v2https://video2.skills-academy.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を使用 HTTP.sys Web サーバー」を参照してください。