AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用 CodeDOM 圖形格式,加入組件的原始程式碼。
public:
void AddCodeCompileUnit(System::Web::Compilation::BuildProvider ^ buildProvider, System::CodeDom::CodeCompileUnit ^ compileUnit);
public void AddCodeCompileUnit (System.Web.Compilation.BuildProvider buildProvider, System.CodeDom.CodeCompileUnit compileUnit);
member this.AddCodeCompileUnit : System.Web.Compilation.BuildProvider * System.CodeDom.CodeCompileUnit -> unit
Public Sub AddCodeCompileUnit (buildProvider As BuildProvider, compileUnit As CodeCompileUnit)
參數
- buildProvider
- BuildProvider
產生 compileUnit
的組建提供者。
- compileUnit
- CodeCompileUnit
要包括在組件編譯中的程式碼編譯單元。
備註
實 BuildProvider 作會在產生虛擬路徑的 CodeDOM 圖形時呼叫 AddCodeCompileUnit 方法。 新增的 AddCodeCompileUnit 原始程式碼包含在元件編譯中。
一般而言,建置提供者 GenerateCode 的 方法實作會 VirtualPath 讀取 屬性、剖析內容,然後將產生的原始程式碼新增至指定的 AssemblyBuilder 物件。 建置提供者會使用 方法, AddCodeCompileUnit 將原始程式碼新增為 CodeDOM 圖形至元件。 或者,建置提供者可以使用 CreateCodeFile 方法,將原始程式碼新增為實體檔案至元件。