private void DumpProcessInfo(string dumpPath, ProcessWrapper proc) { ClrDumpInfo mgr = new ClrDumpInfo(dumpPath); mgr.InitProcessInfo(proc.Process); mgr.Save(); }
public FileData(FileInfo fileInfo) { FileInfo = fileInfo; Name = fileInfo.Name; Icon = Properties.Resources.file_extension_bin; var clrDumpInfo = ClrDumpInfo.Load(fileInfo.FullName); processInfo = clrDumpInfo.ProcessInfo; }
public ClrDump(DataTarget target, string dumpPath, MessageBus msgBus) { Id = n++; Target = target; DumpPath = dumpPath; MessageBus = msgBus; worker = new SingleThreadWorker(dumpPath); worker.Run(InitRuntime, OnError); ClrDumpInfo = ClrDumpInfo.Load(dumpPath); }