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 回答