public ModuleFromDataReader(ModuleServiceFromDataReader moduleService, int moduleIndex, ModuleInfo moduleInfo, ulong imageSize)
 {
     _moduleService = moduleService;
     _moduleInfo    = moduleInfo;
     _imageSize     = imageSize;
     ModuleIndex    = moduleIndex;
 }
示例#2
0
 public ModuleFromDataReader(ModuleServiceFromDataReader moduleService, IExportReader exportReader, int moduleIndex, ModuleInfo moduleInfo, ulong imageSize)
     : base(moduleService.Target)
 {
     _moduleService = moduleService;
     _moduleInfo    = moduleInfo;
     _imageSize     = imageSize;
     _exportReader  = exportReader;
     ModuleIndex    = moduleIndex;
 }
 public ModuleFromDataReader(ModuleServiceFromDataReader moduleService, IExportReader exportReader, int moduleIndex, ModuleInfo moduleInfo, ulong imageSize)
     : base(moduleService.Target)
 {
     _moduleService = moduleService;
     _moduleInfo    = moduleInfo;
     _imageSize     = imageSize;
     _exportReader  = exportReader;
     ModuleIndex    = moduleIndex;
     if (exportReader is not null)
     {
         ServiceProvider.AddService <IExportSymbols>(this);
     }
 }
 public ModuleFromDataReader(ModuleServiceFromDataReader moduleService, int moduleIndex, ModuleInfo moduleInfo)
 {
     _moduleService = moduleService;
     _moduleInfo    = moduleInfo;
     ModuleIndex    = moduleIndex;
 }