2012-08-13 59 views
2

我想检索(使用NDepend)在方法中声明的给定类型的所有属性的列表。类似于如何使用NDepend检索.NET方法的所有属性?

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

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

回答

0

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

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

+0

感谢您的回答。我确实在一个方法中寻找多次出现的“MyNamespace.MyAttribute”。 – 2012-08-14 07:05:47

相关问题