共用方式為


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 方法將原始碼以實體檔案形式加入組合語言。

適用於

另請參閱