BuildProvider.GetGeneratedType(CompilerResults) Metodo

Definizione

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

C#
public virtual Type GetGeneratedType(System.CodeDom.Compiler.CompilerResults results);

Parametri

results
CompilerResults

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

Restituisce

Il tipo che viene generato dal provider di compilazione per il percorso virtuale. La classe base restituisce null.

Commenti

Per implementare un provider di compilazione che genera il codice sorgente per il contenuto Web, ad esempio i file aspx, 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 , che viene 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

Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Vedi anche