Exemple #1
0
        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));
                }
            }
        }