public AssemblyEmitBuilder(AppDomain appDomain, string assemblyName, IClassReader classReader)
        {
            AssemblyBuilder assemblyBuilder = appDomain.DefineDynamicAssembly(new AssemblyName(assemblyName), AssemblyBuilderAccess.Run);

            ModuleBuilder = assemblyBuilder.DefineDynamicModule("MainModule");
            _classReader  = classReader;
        }
 public AssemblyBuilder(IClassReader classReader)
     : base(AppDomain.CurrentDomain, "MDSL.DataLayer", classReader)
 {
 }
예제 #3
0
 public ClassCollector(IClassReader classReader, IClassInfoCollector classInfoCollector)
 {
     _classReader        = classReader;
     _classInfoCollector = classInfoCollector;
 }
 public ClassReaderAssemblyStringBuilder(string name, IClassReader classReader)
     : base(name)
 {
     _classReader = classReader;
 }