25 references to DumpType
Microsoft.Diagnostics.DataContractReader.Legacy (25)
EnumMemory\CollectorTarget.cs (2)
6internal sealed class CollectorTarget(Target target, DumpType dumpType, MemoryRegionEmitter emitter) 9public DumpType DumpType { get; } = dumpType;
EnumMemory\MemoryEnumerator.cs (6)
39public static int Enumerate(Target target, MemoryRegionEmitter emitter, DumpType dumpType) 66if (_collectorTarget.DumpType == DumpType.Heap) 75if (_collectorTarget.DumpType is DumpType.Mini or DumpType.Triage) 134if (_collectorTarget.DumpType != DumpType.Triage) 159if (loader.TryGetSymbolStream(module, out TargetPointer symbolBuffer, out uint symbolSize) && _collectorTarget.DumpType == DumpType.Heap)
EnumMemory\MemoryRegionEmitter.cs (4)
10internal sealed unsafe class MemoryRegionEmitter(nint callback, uint pointerSize, DumpType dumpType = DumpType.Mini) 33if (dumpType is DumpType.Mini or DumpType.Triage)
EnumMemory\MethodCollector.cs (3)
83if (_collectorTarget.DumpType != DumpType.Triage) 131if (_collectorTarget.DumpType is DumpType.Mini or DumpType.Triage)
EnumMemory\ObjectCollector.cs (3)
150(_collectorTarget.DumpType != DumpType.Triage || !ExceptionTypeOverridesStackTraceGetter(exceptionObject))) 156if (_collectorTarget.DumpType != DumpType.Triage) 200if (_collectorTarget.DumpType != DumpType.Triage)
EnumMemory\PEImageCollector.cs (1)
24if (_target.DumpType == DumpType.Triage && entry.Type == DebugDirectoryEntryType.CodeView)
SOSDacImpl.ICLRDataEnumMemoryRegions.cs (6)
26DumpType dumpType = GetDumpType(miniDumpFlags); 37internal static DumpType GetDumpType(uint miniDumpFlags) 44return DumpType.Heap; 46return DumpType.Mini; 48return DumpType.Triage; 50return DumpType.Mini;