public static IEnumerable <dynamic> GetProxies(this ClrHeap heap, string typeName) { typeName = FixTypeName(typeName); foreach (var address in heap.EnumerateObjectAddresses()) { if (heap.GetObjectType(address)?.Name == typeName) { yield return(heap.GetProxy(address)); } } }