【发布时间】:2011-02-27 01:30:56
【问题描述】:
我有一个继承自 System.Data.DataTable 的“MyDataTable”类
我已经在我的班级中实现了 ISerializable 并且有一个“Public Overrides Sub GetObjectData...”
但是当我尝试序列化“MyDataTable”的对象时,我收到一条错误消息,指出“MyDataTable”未标记为可序列化。
如果我改用 DataTable - 我的代码可以正确序列化。 如果我向 'MyDataTable' 类添加一个可序列化的属性 - 它会正确序列化,但我被告知如果我实现 ISerializable 则这是不必要的。
有人能指出正确的方向吗?
【问题讨论】:
标签: .net vb.net serialization