public DebuggerModule(Debugger debugger, DnModule mod) { debugger.Dispatcher.VerifyAccess(); this.debugger = debugger; this.mod = mod; this.hashCode = mod.GetHashCode(); this.uniqueId = mod.UniqueId; this.name = mod.Name; this.address = mod.Address; this.size = mod.Size; var serMod = mod.SerializedDnModule; this.moduleName = new ModuleName(serMod.AssemblyFullName, serMod.ModuleName, serMod.IsDynamic, serMod.IsInMemory, serMod.ModuleNameOnly); }
public DebuggerModule(Debugger debugger, DnModule mod) { debugger.Dispatcher.VerifyAccess(); this.debugger = debugger; this.mod = mod; hashCode = mod.GetHashCode(); uniqueId = mod.UniqueId; name = mod.Name; address = mod.Address; size = mod.Size; var moduleId = mod.DnModuleId; this.moduleId = new ModuleId(moduleId.AssemblyFullName, moduleId.ModuleName, moduleId.IsDynamic, moduleId.IsInMemory, moduleId.ModuleNameOnly); }
public override int GetHashCode() => dnModule.GetHashCode();
public override int GetHashCode() { return(dnModule.GetHashCode()); }