AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) 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.
CodeDOM-gráf formájában adja hozzá a szerelvény forráskódját.
public:
void AddCodeCompileUnit(System::Web::Compilation::BuildProvider ^ buildProvider, System::CodeDom::CodeCompileUnit ^ compileUnit);
public void AddCodeCompileUnit(System.Web.Compilation.BuildProvider buildProvider, System.CodeDom.CodeCompileUnit compileUnit);
member this.AddCodeCompileUnit : System.Web.Compilation.BuildProvider * System.CodeDom.CodeCompileUnit -> unit
Public Sub AddCodeCompileUnit (buildProvider As BuildProvider, compileUnit As CodeCompileUnit)
Paraméterek
- buildProvider
- BuildProvider
A buildszolgáltató generálja a következőt compileUnit: .
- compileUnit
- CodeCompileUnit
A kódfordítási egység, amely szerepel a szerelvény összeállításában.
Megjegyzések
Egy BuildProvider implementáció meghívja a AddCodeCompileUnit metódust, amikor CodeDOM-gráfot hoz létre egy virtuális útvonalhoz. A szerelvény összeállítása tartalmazza a hozzáadott AddCodeCompileUnit forráskódot.
A buildszolgáltató metódus implementációja GenerateCode általában beolvassa a VirtualPath tulajdonságot, elemzi a tartalmat, majd hozzáadja a létrehozott forráskódot a megadott AssemblyBuilder objektumhoz. A buildszolgáltató a metódus használatával adja hozzá a AddCodeCompileUnit forráskódot CodeDOM-gráfként a szerelvényhez. Alternatív megoldásként a buildszolgáltató használhatja a CreateCodeFile forráskód fizikai fájlként való hozzáadását a szerelvényhez.