0
我想知道是否有可能从特定类型的应用程序/程序集/应用程序域中运行所有对象...使用.Net,是否有可能从特定类型获取所有“运行/活动”实例的列表?
我不认为反射会帮助在这种情况下,因为我需要对象之前。然而,我想要得到另一种方式:我想从一个类型中创建所有对象。
这可能与.net?
我想知道是否有可能从特定类型的应用程序/程序集/应用程序域中运行所有对象...使用.Net,是否有可能从特定类型获取所有“运行/活动”实例的列表?
我不认为反射会帮助在这种情况下,因为我需要对象之前。然而,我想要得到另一种方式:我想从一个类型中创建所有对象。
这可能与.net?
不,这是不可能的 - 至少在没有使用调试器/分析器API。这可以有可能(我不喜欢发誓),但它不是真的,你应该使用,除非你真的写一个调试器或分析器的API。
哇,那很快! – 2010-01-21 20:57:02
如果你拥有这个对象,你当然可以实现一个你定期扫描的弱引用的静态列表。但是,只有拥有这种类型或者始终可以保证工厂建设的情况下才有可能。 – LBushkin 2010-01-21 21:53:47