繁体   English   中英

使用反射调用方法列表

[英]Invoke list of methods by using reflection

我在WCF环境中使用发布订阅模式。

当我想将消息从pub \\ sub服务发布到订阅者时

我正在通过反射来做到这一点。

我正在使用foreach逐个调用方法。

我该如何异步执行此操作?

谢谢

如果您想异步地运行每个方法调用,并且不关心返回值,则可以在新的线程池线程上旋转每个方法,例如使用System.Threading.ThreadPool.QueueUserWorkItem(WaitCallback)

如果您使用的是更高级的方案,则可以使用TPL(任务并行库),Rx.NET(反应性扩展)以及其他更具结构化和能力的方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM