Найти расширение MethodInfo.FullName
От: Коваленко Дмитрий Россия http://www.ibprovider.com
Дата: 06.10.18 20:24
Оценка:
Смотрю в отладчике не содержимое объекта класса System.Reflection.MethodInfo



И вижу у него то, что мне нужно — свойство FullName.

Но походу это расширение — в самом классе такого свойства нет.

Как мне найти в каком пространстве имен находится это расширение?

"using System.Reflection" не помогает.

В описании MethodInfo про FullName тоже ни слова.

Сам проект связан с EntityFrameworkCore.
-- Пользователи не приняли программу. Всех пришлось уничтожить. --
Re: Найти расширение MethodInfo.FullName
От: Коваленко Дмитрий Россия http://www.ibprovider.com
Дата: 06.10.18 20:29
Оценка:
Здравствуйте, Коваленко Дмитрий, Вы писали:

КД>Смотрю в отладчике не содержимое объекта класса System.Reflection.MethodInfo


КД>И вижу у него то, что мне нужно — свойство FullName.


КД>Но походу это расширение — в самом классе такого свойства нет.


КД>Как мне найти в каком пространстве имен находится это расширение?


Отупел к вечеру.

Посмотрел ILSpy-ем:

// MethodBase
internal string FullName => $"{DeclaringType.FullName}.{FormatNameAndSig()}";
-- Пользователи не приняли программу. Всех пришлось уничтожить. --
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.