AddModule() public method

public AddModule ( Module module ) : void
module System.Reflection.Module
return void
Example #1
0
 public Program(string fileName, Target target)
 {
     string baseName = Path.GetFileNameWithoutExtension(fileName);
     AppDomain domain = AppDomain.CurrentDomain;
     AssemblyName assemblyName = new AssemblyName();
     assemblyName.Name = baseName;
     assembly =
         domain.DefineDynamicAssembly(assemblyName,
                                      AssemblyBuilderAccess.RunAndSave);
     module = assembly.DefineDynamicModule(baseName, fileName);
     typeManager = new TypeManager();
     typeManager.AddModule(module);
     this.target = target;
 }