2011-07-20 15 views
0

.NET 4+を使用するメソッドのすべてのコードパスによって呼び出されるすべてのメソッドを見つける方法はありますか?メソッドで参照されるメソッドとクラスを取得する

理想的には私は私の中で内部ループを取得してみましょう何かを探しています:私はすべてのコードパスを言うだろうなツールがあり、それに失敗

For Each Method In Class 
    For Each ReferencedMethod in Method 
     Console.PrintLine(Method) 
    Next 
Next 

答えて

0

メソッド内で呼び出されるメソッドは、メソッドのメタデータの一部ではないため、リフレクションでは取得できません。 ILを解析するか、Mono.Cecilのようなものを使用して、探しているものを実行する必要があります。

関連する問題