AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt der Assembly Quellcode in Form eines CodeDOM-Diagramms hinzu.
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)
Parameter
- buildProvider
- BuildProvider
Der Buildanbieter, der die compileUnit
-Eigenschaft generiert.
- compileUnit
- CodeCompileUnit
Die Codekompilierungseinheit, die in die Assemblykompilierung einzubeziehen ist.
Hinweise
Eine BuildProvider Implementierung ruft die AddCodeCompileUnit Methode beim Generieren eines CodeDOM-Diagramms für einen virtuellen Pfad auf. Der hinzugefügte AddCodeCompileUnit Quellcode ist in der Assemblykompilierung enthalten.
In der Regel liest die Methodenimplementierung eines GenerateCode Buildanbieters die VirtualPath Eigenschaft, analysiert den Inhalt und fügt dann dem angegebenen AssemblyBuilder Objekt den generierten Quellcode hinzu. Der Buildanbieter verwendet die AddCodeCompileUnit Methode, um der Assembly Quellcode als CodeDOM-Diagramm hinzuzufügen. Alternativ kann der Buildanbieter die CreateCodeFile Methode verwenden, um der Assembly Quellcode als physische Datei hinzuzufügen.