某项目要调用现有的100多个DLL 四 把不能序列化的实体类变成可以序列化的
摘要:
由于跨域访问 要求所有的输入输出参数 要么是继承MarshalByRefObject, 要么标记为可序列化由于这些dll又是其他人开发的 我们没法修改它们继承与 MarshalByRefObject , 而且很多类型已经有了继承了...那么只好在把类型变成可序列化上做功夫了以前有写过一篇文件如何想办法把不可序列化的类 变为可序列化的不可序列化的类 声明如下:[代码]话说这个类写的真是够烂的..... - -#只要实现一个它的子类 并实现ISerializable 接口 就可以在需要传递InputParameter的地方用它的子类代替它代码如下:[代码]C#里面 接口不能定义构造函数....真是 阅读全文
posted @ 2011-02-15 18:04 听说读写 阅读(538) 评论(0) 推荐(0) 编辑