поле проверки во всех экземплярах в дампе памяти

У меня есть дамп памяти, который я использую для устранения неполадок клиента. Это приложение .NET (C #). Проблема с моим приложением в том, что создается слишком много экземпляров определенного класса. Существует 6300 экземпляров этого класса, тогда как должно быть что-то вроде 20. Я хочу пройти через все эти экземпляры и вызвать поле имени каждого из этих экземпляров. Есть ли простой способ сделать это в WinDbg / SOS?

Я знаю, что могу использовать! dumpheap -type {typename}, чтобы найти все экземпляры этого класса, но я не уверен, как я могу развернуть их все и просмотреть интересующее меня поле.

6
задан Bryan 13 October 2010 в 18:00
поделиться