2012-08-13 101 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

相關問題