BuildManager 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供一組方法,以協助管理 ASP.NET 應用程式的編譯。
public ref class BuildManager sealed
public sealed class BuildManager
type BuildManager = class
Public NotInheritable Class BuildManager
- 繼承
-
BuildManager
備註
類別 BuildManager 會管理編譯應用程式的元件和頁面的程式。 它是密封類別,無法繼承。
BuildManager 包含靜態成員,提供已編譯元件的相關資訊。
屬性
BatchCompilationEnabled |
取得或設定值,這個值表示是否啟用批次編譯。 |
CodeAssemblies |
取得從 App_Code 目錄建置的組件清單。 |
IsPrecompiledApp |
取得值,這個值會指定是否預先編譯應用程式。 |
IsUpdatablePrecompiledApp |
取得值,這個值會指定是否將應用程式預先編譯為可更新。 |
TargetFramework |
取得目前網站的 .NET Framework 目標版本。 |
方法
AddCompilationDependency(String) |
指定字串,表示建置管理員用來協助您判斷是否需要清除組建的相依性。 |
AddReferencedAssembly(Assembly) |
將組件加入至應用程式所參考的組件集。 |
CreateCachedFile(String) |
建立快取的檔案。 |
CreateInstanceFromVirtualPath(String, Type) |
處理已提供其虛擬路徑的檔案,並且建立其結果的執行個體。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetCachedBuildDependencySet(HttpContext, String) |
傳回虛擬路徑的組建相依性集合 (如果此路徑位於 ASP.NET 快取區)。 |
GetCachedBuildDependencySet(HttpContext, String, Boolean) |
如果此路徑位於 ASP.NET 快取,則傳回虛擬路徑的組建相依性集合,即使不是最新的內容也要傳回。 |
GetCompiledAssembly(String) |
使用指定的虛擬路徑,將檔案編譯成組件。 |
GetCompiledCustomString(String) |
編譯檔案、提供其虛擬路徑,並且傳回組建提供者保留在快取區中的自訂字串。 |
GetCompiledType(String) |
編譯已提供虛擬路徑的檔案,並且傳回已編譯的型別。 |
GetGlobalAsaxType() |
取得物件,此物件代表 Global.asax 檔案編譯後的型別。 |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetObjectFactory(String, Boolean) |
取得指定之虛擬路徑的 Object Factory。 |
GetReferencedAssemblies() |
傳回組件參考的清單,所有的頁面編譯都必須參考這些組件參考。 |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
GetType(String, Boolean) |
在最上層組件中尋找型別,或是在組態中已有定義的組件中尋找型別,並且可選擇在失敗時擲回例外狀況。 |
GetType(String, Boolean, Boolean) |
使用不區分字母大小寫的搜尋,在最上層組件中尋找型別,或是在組態中已有定義的組件中尋找型別,並且可選擇在失敗時擲回例外狀況。 |
GetVirtualPathDependencies(String) |
提供指定之虛擬路徑的虛擬路徑相依性集合。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ReadCachedFile(String) |
讀取快取的檔案。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |