必要なのは、ソリューション内の C# ソース コードを解析し、個々のオブジェクト (ソリューションのクラスで宣言されている) と個々の静的クラスを将来の操作のために検出できるツール (可能であればライブラリ) です。
プログラムでいくつかのメソッド呼び出しを挿入するため (ロギング目的で)、それが必要ですが、それを正しく (そして自動的に) 行うには、各オブジェクトの構造を知る必要があります (オブジェクトの状態の説明も含めるため...)
現時点では、その解決策を検討しています: http://csparser.codeplex.com/
しかし、それが私の目的に最適かどうかはわかりません(放棄されたようです)。ここの誰かがより良い解決策を知っていることを願っています(可能であれば無料)。