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 vom 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 Kompilierung erfolgt 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 null
zurück.
Hinweise
Um einen Buildanbieter zu implementieren, der Quellcode für Webinhalte wie ASPX-Dateien generiert, leiten Sie eine Klasse aus der BuildProvider Klasse ab und überschreiben Sie 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 GetGeneratedType die Methode für die GetType CompiledAssembly Eigenschaft des Eingabeobjekts results
, um den angegebenen Typ zurückzugeben.