BuildProvider.GetGeneratedType(CompilerResults) Метод

Определение

Возвращает тип, сформированный поставщиком построения на основе виртуального пути.

public:
 virtual Type ^ GetGeneratedType(System::CodeDom::Compiler::CompilerResults ^ results);
public virtual Type GetGeneratedType (System.CodeDom.Compiler.CompilerResults results);
abstract member GetGeneratedType : System.CodeDom.Compiler.CompilerResults -> Type
override this.GetGeneratedType : System.CodeDom.Compiler.CompilerResults -> Type
Public Overridable Function GetGeneratedType (results As CompilerResults) As Type

Параметры

results
CompilerResults

Результат компиляции для виртуального пути поставщика компоновки.

Возвращаемое значение

Type

Тип, сформированный поставщиком построения для виртуального пути. Базовый класс возвращает значение null.

Комментарии

Чтобы реализовать поставщик сборки, создающий исходный код веб-содержимого, например ASPX-файлы, наследуйте класс из BuildProvider класса и переопределите GetGeneratedType метод для возврата типа, созданного поставщиком сборки.

Система сборки ASP.NET компилирует файлы для каждого поставщика сборки и создает CompilerResults объект, который передается в GetGeneratedType метод. Как правило, реализация поставщика GetGeneratedType сборки использует GetType метод для CompiledAssembly свойства входного results объекта для возврата предоставленного типа.

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

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