BuildProvider.GetGeneratedType(CompilerResults) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een type dat is gegenereerd door de buildprovider van het virtuele pad.
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
Parameters
- results
- CompilerResults
De compilatieresultaten voor het virtuele pad van de buildprovider.
Retouren
Het type dat wordt gegenereerd door de buildprovider voor het virtuele pad. De basisklasse retourneert null.
Opmerkingen
Als u een buildprovider wilt implementeren die broncode genereert voor webinhoud zoals .aspx-bestanden, moet u een klasse afleiden uit de BuildProvider klasse en de GetGeneratedType methode overschrijven om het type te retourneren dat door de buildprovider is gegenereerd.
Het ASP.NET buildsysteem compileert bestanden voor elke buildprovider en genereert een CompilerResults-object, dat wordt doorgegeven aan de methode GetGeneratedType. Normaal gesproken gebruikt de implementatie van GetGeneratedType een buildprovider de GetType methode op de CompiledAssembly eigenschap van het invoerobject results om het opgegeven type te retourneren.