methodinfo

methodinfo

文章 0 浏览 3

使用 MethodInfo.Invoke 在 Win32 DLL 和 C# 之间传递 LPSTR

我正在开发一个项目,需要能够调用 Win32 DLL 中的函数。但是,DLL 的名称、函数以及所有参数的数据类型和返回类型在编译时都是未知的,因此使用 DLLI…

鸩远一方 2024-11-03 11:04:38 1 0

使用方法的 MethodHandle 作为键来缓存无参数方法的结果是否安全?

在 WCF 客户端应用程序中,我们希望缓存许多无参数方法的结果 - GetAllFoo() 、 GetAllBar()。它们用于填充下拉列表等,并且结果在客户端的运行期间不…

缱倦旧时光 2024-10-19 23:53:41 2 0

优化获取“get_Item”的方式方法信息

现在,我有: targetType.GetMethod("get_Item", BindingFlags.Instance) 有什么更好的吗?…

清音悠歌 2024-10-17 05:57:41 3 0

询问 MethodInfo 需要多少个参数的最有效方法是什么?

询问 MethodInfo 是否接受参数的最有效方法是什么?如果接受,有多少? 我当前的解决方案是:methodInfo.GetParameters().Any() 和methodInfo.GetPara…

不美如何 2024-10-16 23:28:37 2 0

一种使用 C# 在运行时读取参数、属性和返回类型的方法

继续我之前的线程 使用反射读取包含另一个对象数组的对象的属性。我希望使 EvgK 中的这个美妙方法成为可以在我的代码库中的多个位置使用的通用方法。 …

梨涡 2024-10-16 06:26:24 2 0

System.Reflection.MethodInfo.Invoke 和多线程(带返回类型)

我一直在浏览网站上的其他问题并找到了这篇文章。 堆栈溢出原始帖子 Ben Voigts 的回答非常有用,我相信我让它在我的系统中工作。 我遇到的问题是,在…

你是我的挚爱i 2024-10-14 08:45:59 2 0

使用反射调用带有签名的对象实例上的泛型方法:SomeObject.SomeGenericInstanceMethod(T argument)

如何调用 SomeObject.SomeGenericInstanceMethod(T arg) ? 有几篇关于调用泛型方法的文章,但不太像这篇文章。问题在于方法参数参数被限制为泛型参数…

⒈起吃苦の倖褔 2024-10-12 19:31:56 4 0

根据 C# 中的用户输入解析为原始类型

我执行此操作的代码使用反射和我提供的字符串,而不是用户输入。最终,我希望用户能够说“float”“2.0”并让计算机说,是的,这是一个浮点数,或者计…

折戟 2024-10-12 07:37:37 3 0

MethodInfo.Invoke 在 Windows 7 上需要管理员权限吗?

因此,我在运行时加载程序集,并且还根据程序集类型使用泛型。为了获得正确的类型,每个 DLL 都实现了一个工厂,我希望该工厂能够使用正确的泛型类型…

笑忘罢 2024-10-07 13:44:44 7 0

方法信息和委托

我正在使用 dotnet 2.0 我知道使用 EventInfo 值,您可以循环遍历程序集的类型并查找与 EventInfo 委托定义 ( EventInfo.EventHandlerType ) 匹配的所…

心的位置 2024-09-26 17:45:36 5 0

从 SoapHttpClientProtocol 生成的 MethodInfo 获取底层 WebResponse

我花了一段时间研究这个问题,但正在努力寻找任何有用的答案。 基本上我有一个之前从 WSDL 编译的 SoapHttpClientProtocol。 然后,我从 clientProtoc…

鹿童谣 2024-09-26 01:25:08 5 0

System.Reflection.MethodInfo.Invoke 和多线程

您好,我如何使用带有线程的参数调用 System.Reflection.MethodInfo.Invoke() 。 例如.. 假设我有一个方法,允许您传入一个代表一个的字符串 类名并动…

呆萌少年 2024-09-19 01:50:10 7 0

无法捕获的异常,第 2 部分

更新:我已在 Microsoft Connect 上提交了错误报告:https://connect.microsoft.com/VisualStudio/feedback/details/568271/debugger-halting-on-exce…

空宴 2024-09-06 06:52:09 3 0

.NET MethodInfo 缓存可以清除或禁用吗?

根据 MSDN,调用 Type.GetMethods() 将反映的方法信息存储在 MemberInfo 缓存中,因此不必再次执行昂贵的操作。 我有一个扫描程序集/类型的应用程序,…

我三岁 2024-09-05 18:32:16 10 0

如何从 MethodInfo 创建 Action 委托?

我想从 MethodInfo 对象获取操作委托。这可能吗?…

埋情葬爱 2024-09-05 05:28:00 6 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文