Регулярное выражение и извлечение устаревших атрибутов в NDepend

Я пытался найти в документации NDepend, есть ли какой-либо возможный способ сделать регулярное выражение для устаревших атрибутов?

И есть ли вообще способ получить атрибут Obsolete в NDepend? Любые идеи или пример кода о том, как сделать небольшой запрос Linq, чтобы получить устаревший атрибут?

Например:

//TODO! I WANT THE STRING USING NDepend! ObsoleteAttribute["Deprecated in 2007-01-23!"]


person Khiem-Kim Ho Xuan    schedule 04.07.2013    source источник


Ответы (1)


С NDepend вы можете получить тип атрибута, методы/типы/сборки... помеченные атрибутом, но вы не можете получить строку в атрибуте. Намного лучше, чем отражение, мы бы посоветовали использовать для этого фреймворк Mono.Cecil.

person Patrick from NDepend team    schedule 05.07.2013