Пример #1
0
		public ModuleOptions(ModuleDef module) {
			Mvid = module.Mvid;
			EncId = module.EncId;
			EncBaseId = module.EncBaseId;
			Name = module.Name;
			Kind = module.Kind;
			Characteristics = module.Characteristics;
			DllCharacteristics = module.DllCharacteristics;
			RuntimeVersion = module.RuntimeVersion;
			Machine = module.Machine;
			Cor20HeaderFlags = module.Cor20HeaderFlags;
			Cor20HeaderRuntimeVersion = module.Cor20HeaderRuntimeVersion;
			TablesHeaderVersion = module.TablesHeaderVersion;
			ManagedEntryPoint = module.ManagedEntryPoint;
			NativeEntryPoint = module.NativeEntryPoint;
			CustomAttributes.AddRange(module.CustomAttributes);
		}
Пример #2
0
 public ModuleOptions(ModuleDef module)
 {
     this.Mvid                      = module.Mvid;
     this.EncId                     = module.EncId;
     this.EncBaseId                 = module.EncBaseId;
     this.Name                      = module.Name;
     this.Kind                      = module.Kind;
     this.Characteristics           = module.Characteristics;
     this.DllCharacteristics        = module.DllCharacteristics;
     this.RuntimeVersion            = module.RuntimeVersion;
     this.Machine                   = module.Machine;
     this.Cor20HeaderFlags          = module.Cor20HeaderFlags;
     this.Cor20HeaderRuntimeVersion = module.Cor20HeaderRuntimeVersion;
     this.TablesHeaderVersion       = module.TablesHeaderVersion;
     this.ManagedEntryPoint         = module.ManagedEntryPoint;
     this.NativeEntryPoint          = module.NativeEntryPoint;
     this.CustomAttributes.AddRange(module.CustomAttributes);
 }
Пример #3
0
 private void Add(IManagedEntryPoint a)
 {
 }
Пример #4
0
 public IManagedEntryPointWrapper(IManagedEntryPoint managedEntryPoint) => ManagedEntryPoint = managedEntryPoint;