Вопросы по теме 'methodinfo'

Как определить, является ли MethodInfo переопределением базового метода
Я пытаюсь определить, реализован ли объект MethodInfo, который я получаю из вызова GetMethod в экземпляре типа, типом или его базой. Например: Foo foo = new Foo(); MethodInfo methodInfo =...
4669 просмотров
schedule 21.05.2023

получить выражение метода в дереве выражений
я хочу создать следующий запрос в деревьях выражений: var test = from datarow in tempResults where datarow.Field<String>("ColumnName") == "Column" select datarow; Как создать выражение:...
1932 просмотров
schedule 31.12.2022

Можно ли очистить или отключить кэш .NET MethodInfo?
Согласно MSDN , при вызове Type.GetMethods() информация об отраженном методе сохраняется в MemberInfo кэш, поэтому дорогостоящую операцию не нужно выполнять снова. У меня есть приложение, которое сканирует сборки/типы в поисках методов,...
662 просмотров
schedule 28.10.2022

Как получить тип универсального параметра путем отражения
Мне нужно получить общий тип универсального параметра путем отражения. Но настоящий тип, а не тип {Name = "T"; FullName = null} public void Sample<T>(T i, object o) { MethodBase basee = MethodBase.GetCurrentMethod(); Type[] types =...
578 просмотров
schedule 04.05.2022

Обработка универсальных методов в словаре в соответствии с типом
У меня есть общий метод public delegate void Handler<T>(T val); Я разрешаю пользователям регистрироваться на мероприятиях и предоставляю этого делегата. Мне нужно сохранить список делегатов по их типам. Я пробовал сохранять в...
2053 просмотров