在部分受信任程序集中,所有的代码都是安全透明的

所以在这个程序集里,即使你给你自己的 Exception派生类的 GetObjectData重写应用了 SecurityCriticalAttribute,这个函数实际上还是安全透明(Security Transparent)的。(可以用反射获知。)但 Exception.GetObjectData是安全关键(Security Critical)的,所以在沙盒程序集中以部分信任的方式加载引发 TypeLoadException也算是在情理之中吧。比如

发布者

CXuesong

CXuesong

给我一点点考虑的时间。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*