【问题标题】:How do I retrieve all attributes of a .NET method using NDepend?如何使用 NDepend 检索 .NET 方法的所有属性?
【发布时间】:2012-08-13 09:04:22
【问题描述】:

我想检索(使用 NDepend)在方法上声明的给定类型的所有属性的列表。类似的东西

warnif count > 0 from m in JustMyCode.Methods where 
  m.HasAttribute("MyNamespace.MyAttribute")
select new { m, m.Attributes("MyNamespace.MyAttribute")  }

这可能吗?有没有完全不同的方式来做到这一点?谢谢!

【问题讨论】:

    标签: .net ndepend


    【解决方案1】:

    我不确定完全理解这个问题。

    如果您的意思是一个方法被标记为多次出现的MyNamespace.MyAttribute,则对于表达式m.HasAttribute("MyNamespace.MyAttribute"),NDepend 不会提供比true 更多的信息。

    【讨论】:

    • 感谢您的回答。我确实在一个方法上寻找多次出现的MyNamespace.MyAttribute
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多