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 метод для добавления исходного кода в качестве физического файла в сборку.

Применяется к

См. также раздел