[英]Get Event Subscriptions with Reflection
我试图遍历一个对象的所有事件订阅: INotifyPropertyChanged
这是我所能得到的:
EventInfo e1 = typeof(INotifyPropertyChanged).GetEvent("PropertyChanged",
BindingFlags.Instance | BindingFlags.Public);
现在,我将如何获取给定INotifyPropertyChanged
对象对该事件的所有订阅?
谢谢!
没有任何简单的方法可以为此创建通用解决方案,因为您无法知道任何给定事件的后备存储。 虽然可以推断出后备存储,但它并非完全可靠或低成本的解决方案。 如果您可以分享自己的最终目标,则可能会建议一种更易于管理的方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.