BuildProvider.GetGeneratedType(CompilerResults) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.