在.net 4之前,在二进制序列化期间改变类型'

本文关键字:改变 类型 序列化 net 之前 二进制 | 更新日期: 2023-09-27 18:19:01

在。net 4.0及更新版本中使用BindToName方法是微不足道的,它与SerializationBinder的BindToType方法相反。但是,有没有人知道在中做到这一点的方法?NET 3.5 ?

注意:. net 4.0对此的答案在这里

在.net 4之前,在二进制序列化期间改变类型'

我认为您需要使用一些实现isseriizationsurrogate接口的东西来完成此操作,并且它的工作量相当大。

查看Jeffrey Richter在2002年撰写的MSDN文章。