BuildProvider.GetGeneratedType(CompilerResults) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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.