Sdílet prostřednictvím


BuildProvider.GetGeneratedType(CompilerResults) Metoda

Definice

Vrátí typ vygenerovaný poskytovatelem sestavení z virtuální cesty.

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

Parametry

results
CompilerResults

Výsledky kompilace pro virtuální cestu zprostředkovatele sestavení.

Návraty

Typ vygenerovaný zprostředkovatelem sestavení pro virtuální cestu. Základní třída vrátí null.

Poznámky

Chcete-li implementovat zprostředkovatele sestavení, který generuje zdrojový kód pro webový obsah, například .aspx soubory, odvodit třídu z BuildProvider třídy a přepsat metodu GetGeneratedType vrátit typ vygenerovaný poskytovatelem sestavení.

Systém sestavení ASP.NET kompiluje soubory pro každého zprostředkovatele sestavení a vygeneruje CompilerResults objekt, který se předá GetGeneratedType metodě. Implementace zprostředkovatele GetGeneratedType sestavení obvykle používá GetType metodu u CompiledAssembly vlastnosti vstupního results objektu k vrácení zadaného typu.

Platí pro

Viz také