BuildProvider.GetGeneratedType(CompilerResults) Methode

Definitie

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.

Van toepassing op

Zie ook