BuildProvider.GetGeneratedType(CompilerResults) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um tipo gerado pelo provedor de build do caminho virtual.
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
Parâmetros
- results
- CompilerResults
Os resultados do build do caminho virtual do provedor de build.
Retornos
O tipo gerado pelo provedor de build para o caminho virtual. A classe base retorna null
.
Comentários
Para implementar um provedor de build que gera o código-fonte para o conteúdo da Web, como arquivos .aspx, derive uma classe da BuildProvider classe e substitua o GetGeneratedType método para retornar o tipo gerado pelo provedor de build.
O sistema de compilação ASP.NET compila arquivos para cada provedor de build e gera um CompilerResults objeto, que é passado para o GetGeneratedType método. Normalmente, a implementação de um provedor de GetGeneratedType build usa o GetType método na CompiledAssembly propriedade do objeto de entrada results
para retornar o tipo fornecido.