AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) Methode

Definitie

Hiermee voegt u broncode voor de assembly toe in de vorm van een CodeDOM-grafiek.

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)

Parameters

buildProvider
BuildProvider

De buildprovider die wordt gegenereerd compileUnit.

compileUnit
CodeCompileUnit

De codecompilatie-eenheid die moet worden opgenomen in de assemblycompilatie.

Opmerkingen

Een BuildProvider implementatie roept de methode aan bij het AddCodeCompileUnit genereren van een CodeDOM-grafiek voor een virtueel pad. De broncode die is toegevoegd aan AddCodeCompileUnit de assemblycompilatie, wordt opgenomen in de assemblycompilatie.

Normaal gesproken leest de implementatie van de methode van GenerateCode een buildprovider de VirtualPath eigenschap, parseert de inhoud en voegt vervolgens de gegenereerde broncode toe aan het opgegeven AssemblyBuilder object. De buildprovider gebruikt de AddCodeCompileUnit methode om broncode toe te voegen als een CodeDOM-grafiek aan de assembly. De buildprovider kan ook de CreateCodeFile methode gebruiken om broncode toe te voegen als een fysiek bestand aan de assembly.

Van toepassing op

Zie ook