共用方式為


託管的 Web Core API 參考

本節說明開發人員可用來裝載網頁與託管 Web Core 的函式。 裝載的 Web Core 可讓背景工作進程以外的進程載入 IIS 核心的實例。 此實例需要個別的組態檔,而且只能裝載一個應用程式集區。

本節內容

函式 描述
PFN_WEB_CORE_ACTI加值稅E 啟動託管 Web Core 的實例。
PFN_WEB_CORE_SET_METADATA_DLL_ENTRY 設定 Web 核心啟用的中繼資料選項。
PFN_WEB_CORE_SHUTDOWN 關閉託管 Web Core 的實例。

備註

建立託管 Web Core 的實例可讓背景工作進程以外的進程載入 IIS 核心,這是 IIS 所提供的基底 Web 應用程式和內容服務功能。

注意

使用託管 Web Core 撰寫的應用程式不會繼承 Windows 進程啟用服務所提供的監視功能, (WAS) IIS 應用程式。

裝載的 Web Core 可讓進程裝載網頁,而不需要重新建立 IIS 核心原生提供的應用程式功能。 例如,IIS 核心已提供驗證和授權;因此,撰寫使用託管 Web Core 之應用程式的開發人員不需要手動建立安全性基礎結構。 IIS 核心也提供額外的功能,需要手動重新建立,例如 Internet Server API (ISAPI) 篩選和擴充功能支援、HTTP 通訊協定堆疊 (HTTP.sys) 驅動程式、驗證等功能。

注意

裝載的 Web Core 需要遵循ApplicationHost.config檔案設計的組態檔,但裝載的 Web Core 僅支援一個應用程式集區。 如需託管 Web 程式碼所需組態檔的詳細資訊,請參閱 逐步解說:建立託管 Web 核心的組態檔

另請參閱

建立託管的 Web Core 應用程式