ClientBuildManagerParameter.PrecompilationFlags 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定判斷先行編譯行為的旗標。
public:
property System::Web::Compilation::PrecompilationFlags PrecompilationFlags { System::Web::Compilation::PrecompilationFlags get(); void set(System::Web::Compilation::PrecompilationFlags value); };
public System.Web.Compilation.PrecompilationFlags PrecompilationFlags { get; set; }
member this.PrecompilationFlags : System.Web.Compilation.PrecompilationFlags with get, set
Public Property PrecompilationFlags As PrecompilationFlags
屬性值
用戶端版本的 PrecompilationFlags。
範例
下列程式代碼範例是類別概觀中找到的程式代碼範例的 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)
備註
屬性 PrecompilationFlags 會決定如何建置元件。 例如,您可以將 設定PrecompilationFlagsClean為 以重新編譯任何先前編譯的元件,或將它設定為 OverwriteTarget ,以允許產生的元件覆寫目標目錄中的任何元件。 PrecompilationFlags列舉值具有FlagsAttribute屬性,可允許其成員值的位元組合。 PrecompilationFlags屬性可以包含列舉中的PrecompilationFlags多個值,以指定先行編譯行為的組合。