Вопросы по теме 'methodinfo'
Вызвать метод с помощью MethodInfo
Я хочу вызывать методы с определенным атрибутом. Поэтому я перебираю все сборки и все методы, чтобы найти методы с моим атрибутом. Работает нормально, но как мне вызвать определенный метод, если я получил только его MethodInfo.
AppDomain app =...
18109 просмотров
schedule
12.09.2022
Почему VS2010 всегда ломается при исключении из MethodInfo.Invoke?
У меня есть попытка/поймать MethodInfo.Invoke(o,null), и VS2010 настроен на то, чтобы никогда не ломаться в исключениях, но, к сожалению, отладчик продолжает ломаться внутри метода Invoked. Метод статический, и у меня установлена бета-версия для...
691 просмотров
schedule
16.03.2022
MethodInfo и делегаты
Я использую дотнет 2.0
Я знаю, что со значением EventInfo вы можете пройтись по типам сборки и найти все методы, соответствующие определению делегата EventInfo ( EventInfo.EventHandlerType )
Есть ли способ узнать, какие доступные делегаты для...
393 просмотров
schedule
03.08.2022
Передача LPSTR между Win32 DLL и C# с помощью MethodInfo.Invoke
Я работаю над проектом, который должен иметь возможность вызывать функции в библиотеках Win32. Однако имя библиотеки DLL, функция и типы данных всех аргументов и тип возвращаемого значения неизвестны во время компиляции, поэтому использование...
3020 просмотров
schedule
24.06.2022
MethodInfo из ExpandoObject
Я знаю, что раньше его запрашивали для Reflection на ExpandoObjects здесь .
У меня вопрос немного другой. У меня есть статические и динамические функции, которые должны выполняться из некоторой функции, подобной object ExecuteFunction(string...
396 просмотров
schedule
23.07.2022
Как можно динамически вызывать метод в С#
У меня есть класс, и в этом классе у меня много методов, и я хочу вызвать все методы без записи имени
Это мой код, и он работает:
System.Reflection.MethodInfo[] methods = typeof(content).GetMethods(System.Reflection.BindingFlags.Public |...
122 просмотров
schedule
22.05.2022
Заменить метод установки свойства Ptr
public delegate void SetProp(object obj);
void Main()
{
TestObj obj = new TestObj();
SetProp setPropDel = (SetProp)SetProp.CreateDelegate(typeof(SetProp),
obj, obj.GetSetPropDelegate().GetMethodInfo());
MethodInfo setPropMethod =...
201 просмотров
schedule
06.04.2023