Поделиться через


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

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

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

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

Комментарии

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

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

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

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