Condividi tramite


BuildProvider.GetGeneratedType(CompilerResults) Metodo

Definizione

Restituisce un tipo generato dal provider di compilazione dal percorso virtuale.

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

Parametri

results
CompilerResults

Risultati della compilazione per il percorso virtuale del provider di compilazione.

Restituisce

Tipo generato dal provider di compilazione per il percorso virtuale. La classe base restituisce null.

Commenti

Per implementare un provider di compilazione che genera codice sorgente per contenuto Web, ad esempio .aspx file, derivare una classe dalla BuildProvider classe ed eseguire l'override del GetGeneratedType metodo per restituire il tipo generato dal provider di compilazione.

Il sistema di compilazione ASP.NET compila i file per ogni provider di compilazione e genera un CompilerResults oggetto passato al GetGeneratedType metodo . In genere, l'implementazione di un provider di GetGeneratedType compilazione usa il GetType metodo sulla CompiledAssembly proprietà dell'oggetto di input results per restituire il tipo specificato.

Si applica a

Vedi anche