次の方法で共有


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 、仮想パスの AddCodeCompileUnit CodeDOM グラフを生成するときにメソッドを呼び出します。 追加された AddCodeCompileUnit ソース コードは、アセンブリのコンパイルに含まれています。

通常、ビルド プロバイダーのメソッド実装 GenerateCode は、プロパティを VirtualPath 読み取り、内容を解析し、生成されたソース コードを指定した AssemblyBuilder オブジェクトに追加します。 ビルド プロバイダーは、このメソッドを AddCodeCompileUnit 使用して、ソース コードを CodeDOM グラフとしてアセンブリに追加します。 または、ビルド プロバイダーは、このメソッドを CreateCodeFile 使用して、ソース コードを物理ファイルとしてアセンブリに追加できます。

適用対象

こちらもご覧ください