共用方式為


AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) 方法

定義

使用 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 方法,將原始程式碼新增為實體檔案至元件。

適用於

另請參閱