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