CQLINQ для списка методов, которые принимают тип в качестве параметра?

Что такое CQLINQ, чтобы получить список всех методов, принимающих (совместимый) тип или интерфейс хотя бы в качестве одного из своих параметров?


person jimjim    schedule 08.04.2015    source источник


Ответы (1)


Как описано в Получение списка типов, на которые влияет метод расширения в cqlinq

фактическое ограничение NDepend заключается в том, что вы не можете получить доступ к типам параметров метода.

Следовательно, вы все равно можете получить результат, имея дело с сопоставлением строк IMethod.Name (поскольку типы параметров перечислены, например, "Method(Int32,List<T>)") и черпать вдохновение из CQLINQ для списка методов, возвращающих определенный тип или интерфейс?

person Patrick from NDepend team    schedule 09.04.2015