1 instantiation of COR_HEAPOBJECT
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Dbi\Helpers\HeapWalk.cs (1)
94yield return new COR_HEAPOBJECT
15 references to COR_HEAPOBJECT
Microsoft.Diagnostics.DataContractReader.Legacy (15)
_generated\16\Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.cs (4)
110public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, nuint, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.COR_HEAPOBJECT*, uint*, int> WalkHeap_103; 3995int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.WalkHeap(nuint handle, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.COR_HEAPOBJECT* objects, uint* fetched) 3998var __target = ((delegate* unmanaged[MemberFunction]<void*, nuint, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.COR_HEAPOBJECT*, uint*, int> )__vtable[103]); 4012internal static int ABI_WalkHeap(global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch* __this_native, nuint handle, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.COR_HEAPOBJECT* objects, uint* fetched)
Dbi\DacDbiImpl.cs (7)
3228*pHandle = (nuint)((IEnum<COR_HEAPOBJECT>)walk).GetHandle(); 3264((IEnum<COR_HEAPOBJECT>)walk).Dispose(); 3282public int WalkHeap(nuint handle, uint count, COR_HEAPOBJECT* objects, uint* fetched) 3311COR_HEAPOBJECT current = walk.Enumerator.Current; 3334COR_HEAPOBJECT[] objectsLocal = new COR_HEAPOBJECT[count]; 3337fixed (COR_HEAPOBJECT* objectsLocalPtr = objectsLocal)
Dbi\Helpers\HeapWalk.cs (3)
12internal sealed class HeapWalk : IEnum<COR_HEAPOBJECT> 23public IEnumerator<COR_HEAPOBJECT> Enumerator { get; } 41private IEnumerable<COR_HEAPOBJECT> Walk()
Dbi\IDacDbiInterface.cs (1)
663int WalkHeap(nuint handle, uint count, COR_HEAPOBJECT* objects, uint* fetched);