共用方式為


Microsoft.AspNetCore.Server.HttpSys 命名空間

包含用來使用 HTTP.sys執行 ASP.NET Core 應用程式的類型。 HTTP.sys 做為 IServer。 只有在 Windows 作業系統上才支援 HTTP.sys。

類別

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_v2https://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.sys裝載 ASP.NET Core 應用程式的詳細資訊,請參閱搭配 ASP.NET CoreHTTP.sys Web 伺服器。