обратная цепочка методов запроса на сборке c # - PullRequest
1 голос
/ 01 сентября 2010

Я хочу написать некоторый код (или, если есть инструмент, который может дать эту информацию), который может возвращать chian выполненных (или вызванных) методов - давая начальную точку (полное имя метода) в качестве входных данных.

Я надеюсь, что это можно сделать с помощью запроса метаданных в сборке dotnet.

Заранее спасибо за любые указатели!http://sequenceviz.codeplex.com/ дает возможность генерировать прямую цепочку диаграммы последовательности.Я ищу возможность отменить поиск той же информации.Как данный метод, если мы можем генерировать обратный граф для всех мест, откуда он может быть вызван.

Ответы [ 2 ]

1 голос
/ 01 сентября 2010

Был похожий вопрос здесь

Что предлагает несколько вариантов, таких как .Net Reflector , SequenceWiz , nProf . Один из них может сработать для вас.

0 голосов
/ 01 сентября 2010

используйте StackTrace класс, чтобы получить эту информацию. Информация StackTrace будет наиболее информативной с конфигурациями сборки Debug.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...