如何强制ReflectionTypeLoadException?

时间:2017-05-24 10:11:11

标签: c# reflection

我正在尝试测试一个程序集扩展方法,该方法基本上是Assembly.GetTypes()的包装器,它处理抛出ReflectionTypeLoadException时的情况,因为无论出于何种原因,加载的程序集中的一个或多个类型不能加载。

我试过从静态&中明确地抛出TypeLoadExceptions实例构造函数,并尝试实例化此虚拟类的实例并在尝试加载类型之前调用DoStuff()方法来中断它,但Assembly.GetTypes()总是返回Type而不是抛出{{ 1}}。

我该如何强制这种行为?

ReflectionTypeLoadException

0 个答案:

没有答案