コード例 #1
0
        private void DumpProcessInfo(string dumpPath, ProcessWrapper proc)
        {
            ClrDumpInfo mgr = new ClrDumpInfo(dumpPath);

            mgr.InitProcessInfo(proc.Process);
            mgr.Save();
        }
コード例 #2
0
        public FileData(FileInfo fileInfo)
        {
            FileInfo = fileInfo;
            Name     = fileInfo.Name;
            Icon     = Properties.Resources.file_extension_bin;
            var clrDumpInfo = ClrDumpInfo.Load(fileInfo.FullName);

            processInfo = clrDumpInfo.ProcessInfo;
        }
コード例 #3
0
ファイル: ClrDump.cs プロジェクト: John-Leitch/MemoScope.Net
        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);
        }