BuildProvider.GetGeneratedType(CompilerResults) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Vom Buildanbieter generierten Typ aus dem virtuellen Pfad zurück.
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
Parameter
- results
- CompilerResults
Die Kompilierungsergebnisse für den virtuellen Pfad des Buildanbieters.
Gibt zurück
Der Typ, der vom Buildanbieter für den virtuellen Pfad generiert wird. Die Basisklasse gibt zurück null.
Hinweise
Um einen Buildanbieter zu implementieren, der Quellcode für Webinhalte wie .aspx Dateien generiert, leiten Sie eine Klasse von der BuildProvider Klasse ab und überschreiben die GetGeneratedType Methode, um den vom Buildanbieter generierten Typ zurückzugeben.
Das ASP.NET Buildsystem kompiliert Dateien für jeden Buildanbieter und generiert ein CompilerResults Objekt, das an die GetGeneratedType Methode übergeben wird. In der Regel verwendet die Implementierung eines Buildanbieters die GetType Methode für die CompiledAssembly Eigenschaft des Eingabeobjekts GetGeneratedTyperesults, um den bereitgestellten Typ zurückzugeben.