0 .net new-operator
在某些语言中,您可以覆盖"new"关键字来控制实例化类型的方式.你不能直接在.NET中这样做.但是,我想知道是否有一种方法可以处理"未找到类型"异常并在"新"修改该类型之前手动解析类型?
我正在使用一个读取基于xml的文件的序列化程序,并实例化其中描述的类型.我对序列化程序没有任何控制权,但我想与该进程进行交互,希望无需编写自己的appdomain主机.
请不要建议其他序列化方法.
Abe*_*cht 5
您可以将事件处理程序附加到AppDomain.CurrentDomain.AssemblyResolve以参与该过程.
您的EventHandler应该返回负责ResolveEventArgs中传递的类型的程序集.
您可以在MSDN上阅读更多相关信息
归档时间:
17 年,3 月 前
查看次数:
147 次
最近记录:
14 年,2 月 前