BuildProvider.GetGeneratedType(CompilerResults) Método

Definição

Devolve um tipo gerado pelo fornecedor de compilação a partir 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 da compilação para o caminho virtual do fornecedor de build.

Devoluções

O tipo que é gerado pelo fornecedor de build para o caminho virtual. A classe base devolve null.

Observações

Para implementar um fornecedor de compilação que gera código-fonte para conteúdos Web, como ficheiros .aspx, derive uma classe a partir dessa BuildProvider classe e substitua o GetGeneratedType método para devolver o tipo gerado pelo fornecedor de compilação.

O sistema de compilação ASP.NET compila ficheiros para cada fornecedor de compilação e gera um objeto CompilerResults, que é passado para o método GetGeneratedType. Normalmente, a implementação de GetGeneratedType um fornecedor de build utiliza o GetType método na CompiledAssembly propriedade do objeto de entrada results para devolver o tipo fornecido.

Aplica-se a

Ver também