1 instantiation of COR_HEAPOBJECT
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Dbi\Helpers\HeapWalk.cs (1)
96yield return new COR_HEAPOBJECT
15 references to COR_HEAPOBJECT
Microsoft.Diagnostics.DataContractReader.Legacy (15)
_generated\19\Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.cs (4)
107public delegate* unmanaged[MemberFunction]<global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch*, nuint, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.COR_HEAPOBJECT*, uint*, int> WalkHeap_100; 3878int global::Microsoft.Diagnostics.DataContractReader.Legacy.IDacDbiInterface.WalkHeap(nuint handle, uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.COR_HEAPOBJECT* objects, uint* fetched) 3881var __target = ((delegate* unmanaged[MemberFunction]<void*, nuint, uint, global::Microsoft.Diagnostics.DataContractReader.Legacy.COR_HEAPOBJECT*, uint*, int> )__vtable[100]); 3895internal 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)
4197*pHandle = (nuint)((IEnum<COR_HEAPOBJECT>)walk).GetHandle(); 4233((IEnum<COR_HEAPOBJECT>)walk).Dispose(); 4251public int WalkHeap(nuint handle, uint count, COR_HEAPOBJECT* objects, uint* fetched) 4280COR_HEAPOBJECT current = walk.Enumerator.Current; 4303COR_HEAPOBJECT[] objectsLocal = new COR_HEAPOBJECT[count]; 4306fixed (COR_HEAPOBJECT* objectsLocalPtr = objectsLocal)
Dbi\Helpers\HeapWalk.cs (3)
11internal sealed class HeapWalk : IEnum<COR_HEAPOBJECT> 22public IEnumerator<COR_HEAPOBJECT> Enumerator { get; } 40private IEnumerable<COR_HEAPOBJECT> Walk()
Dbi\IDacDbiInterface.cs (1)
810int WalkHeap(nuint handle, uint count, COR_HEAPOBJECT* objects, uint* fetched);