2

特定のアセンブリとそのサブアセンブリ内のメソッドの数について、特定の属性がある場合とない場合のレポートを実行したいと思います。このためのサンプルコードを書いていただけますか?レポートオプションは何ですか?このレポートを毎晩実行する必要があります。

4

1 に答える 1

1

次のように書くことができます:

(from m in Application.Assemblies.WithNameLike("^MyAssembly").ChildMethods()
 where m.HasAttribute("NamespaceA.AttributeA") &&
       m.HasAttribute("NamespaceB.AttributeB") &&
      !m.HasAttribute("NamespaceC.AttributeC")
 select m).Count()

Count()メソッドをカウントする代わりにリストしたい場合は、への集約呼び出しを削除できることに注意してください。

このレポートを毎晩実行する必要があります。

関連するドキュメントは次のとおりです。

于 2012-07-03T07:49:20.963 に答える