System.Web.Compilation 命名空間

包含用來在 ASP.NET 建置環境中產生及編譯自訂檔案類型的類別。

類別

AppSettingsExpressionBuilder

從 Web.config 檔案的 <appSettings> 區段,擷取宣告式運算式中所指定的值。

AssemblyBuilder

提供容器,以便在 ASP.NET 專案中從一個或多個虛擬路徑建立組件。

BuildDependencySet

表示由組建管理員傳回的相依性。

BuildManager

提供一組方法,以協助管理 ASP.NET 應用程式的編譯。

BuildManagerHostUnloadEventArgs

包含 AppDomainShutdown 事件和 AppDomainUnloaded 事件的事件資料。

BuildProvider

定義一組在 ASP.NET 建置環境中用以產生原始程式碼的屬性和方法。 這個類別是抽象的。

BuildProviderAppliesToAttribute

定義屬性,指定在找到資源時將套用組建提供者的位置範圍。 此類別無法獲得繼承。

ClientBuildManager

提供 ASP.NET 應用程式的編譯 (Compilation) 服務。

ClientBuildManagerCallback

ClientBuildManager 物件接收關於組建的狀態資訊。

ClientBuildManagerParameter

包含先行編譯期間傳遞給 ASP.NET 編譯器的值。

CompilerType

代表在 ASP.NET 建置環境中使用,以從虛擬路徑產生和編譯原始程式碼的編輯器設定。 此類別無法獲得繼承。

ConnectionStringsExpressionBuilder

擷取 (或產生程式碼以擷取) Web.config 檔案之 <connectionStrings> 區段的值。

ControlBuilderInterceptor

允許自訂或控制編譯程序。

DesignTimeResourceProviderFactoryAttribute

指定設計階段的資源提供者 Factory 型別。 此類別無法獲得繼承。

ExpressionBuilder

在頁面剖析期間評估運算式。

ExpressionBuilderContext

提供 ExpressionBuilder 物件的內容。

ExpressionEditorAttribute

指定運算式產生器的設計階段編輯器。 此類別無法獲得繼承。

ExpressionPrefixAttribute

指定要用於運算式產生器的前置詞屬性。 此類別無法獲得繼承。

FolderLevelBuildProviderAppliesToAttribute

定義屬性,這個屬性會指定在找到資源時應套用 FolderLevelBuildProvider 物件的位置範圍。

ImplicitResourceKey

包含識別隱含資源索引鍵的欄位。

LinePragmaCodeInfo

包含正在剖析的指令碼區塊之屬性。

ResourceExpressionBuilder

提供程式碼給頁面剖析器,以指派控制項上的屬性值。

ResourceExpressionFields

包含來自剖析的資源運算式之欄位。

ResourceProviderFactory

用來做為建立資源提供者的類別之基底類別。

RouteUrlExpressionBuilder

建立對應至所指定 URL 參數值的 URL。

RouteValueExpressionBuilder

擷取對應至路由頁面中所指定 URL 參數的值。

WCFBuildProvider

產生 Windows Communication Foundation (WCF) 服務的 Proxy 類別代碼。

介面

IAssemblyPostProcessor

定義類別實作的方法,用來在已建置組件後處理組件。

IImplicitResourceProvider

定義類別 (Class) 實作的方法,用來做為隱含資源提供者。

IResourceProvider

定義類別必須實作的介面,以用來做為資源提供者。

IWcfReferenceReceiveContextInformation

定義要實作的介面,以取得其他的內容資訊。

列舉

BuildProviderAppliesTo

指定 BuildProviderAppliesToAttribute 物件產生資源的程式碼時,BuildProvider 屬性被承認的位置。

BuildProviderResultFlags

代表建立虛擬路徑時應採取的行為。

FolderLevelBuildProviderAppliesTo

表示列舉,這個列舉指定要套用 FolderLevelBuildProvider 物件的目標目錄。

PrecompilationFlags

提供決定先行編譯行為的旗標。

委派

BuildManagerHostUnloadEventHandler

表示方法,用於處理 AppDomainUnloaded 物件的 AppDomainShutdown 事件和 ClientBuildManager 事件。