ClientBuildManagerParameter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含在預編譯期間傳遞給 ASP.NET 編譯器的值。
public ref class ClientBuildManagerParameter
[System.Serializable]
public class ClientBuildManagerParameter
[<System.Serializable>]
type ClientBuildManagerParameter = class
Public Class ClientBuildManagerParameter
- 繼承
-
ClientBuildManagerParameter
- 屬性
範例
以下程式碼範例是課程概述中範例 ClientBuildManager 的一部分。 在這個例子中,建立一個 ClientBuildManagerParameter 物件並設定其值。 最終組合檔會根據所提供的金鑰檔有強名稱,並依據提供的 PrecompilationFlags 值進行預編譯。
_cbmParameter = new ClientBuildManagerParameter();
_cbmParameter.PrecompilationFlags = _flags;
_cbmParameter.StrongNameKeyFile = _keyFile;
builder = new
ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter);
_cbmParameter = New ClientBuildManagerParameter()
_cbmParameter.PrecompilationFlags = _flags
_cbmParameter.StrongNameKeyFile = _keyFile
builder = New ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter)
備註
ASP.NET 網頁與程式碼檔案可預先編譯,以促進使用者更快回應,並允許在不部署原始碼的情況下部署網站。 欲了解更多關於預編譯 ASP.NET 網站的資訊,請參閱 ASP.NET 網站專案預編譯概述。
這個 ClientBuildManagerParameter 類別儲存在預編譯過程中使用的值。 PrecompilationFlags屬性決定了組裝的建造方式。 例如,你可以設定 PrecompilationFlags 為 Clean 來重新編譯先前編譯的元件,或設為 , OverwriteTarget 讓組合語言能覆蓋目標目錄中的任何元件。 PrecompilationFlags列舉器有一個FlagsAttribute屬性,允許其成員值以位元方式組合。 該 PrecompilationFlags 屬性可包含多個列舉值 PrecompilationFlags ,以指定多種預編譯行為的組合。
屬性StrongNameKeyContainerStrongNameKeyFile或屬性會被賦予值以建立強命名的組裝。 建立強命名的組裝時,不需要同時設定兩個值。
ClientBuildManagerParameter物件會透過ClientBuildManager建構子傳遞給物件ClientBuildManager。
建構函式
| 名稱 | Description |
|---|---|
| ClientBuildManagerParameter() |
初始化 ClientBuildManagerParameter 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| ExcludedVirtualPaths |
取得或設定排除的虛擬路徑。 |
| PrecompilationFlags |
取得或設定決定編譯前行為的旗標。 |
| StrongNameKeyContainer |
取得或設定編譯過程中使用的金鑰容器。 |
| StrongNameKeyFile |
取得或設定編譯過程中使用的金鑰檔案。 |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |