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