AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.