BuildProvider.GetGeneratedType(CompilerResults) Metódus

Definíció

A buildszolgáltató által a virtuális elérési útból létrehozott típust adja vissza.

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

Paraméterek

results
CompilerResults

A fordítás eredménye a buildszolgáltató virtuális elérési útja.

Válaszok

A virtuális elérési út buildszolgáltatója által létrehozott típus. Az alaposztály ad nullvissza .

Megjegyzések

Ha olyan buildszolgáltatót szeretne implementálni, amely forráskódot hoz létre webes tartalmakhoz, például .aspx fájlokhoz, származtasson egy osztályt az BuildProvider osztályból, és felülbírálja a GetGeneratedType buildszolgáltató által létrehozott típus visszaadására szolgáló metódust.

A ASP.NET buildelési rendszer minden buildszolgáltatóhoz lefordítja a fájlokat, és létrehoz egy CompilerResults objektumot, amelyet a rendszer átad a GetGeneratedType metódusnak. A buildszolgáltató implementációja GetGeneratedType általában a GetType bemeneti CompiledAssembly objektum tulajdonságának results metódusát használja a megadott típus visszaadásához.

A következőre érvényes:

Lásd még