摘要: 前几天写的实体和实体集合的代码,发现只能xml序列化,不能soap的序列化。就更改了一下 现在一个实体分为四个类,以OrderInfo为例,四个类分别是 1. OrderInfo : IEditableObject,IDataErrorInfo——实体基本类,支持soap序列化 2. OrderInfoEx : OrderInfo,IEditableObject——实体扩展,不支持soap序列化,但是进一步支持数据绑定 3. OrderInfoCollection : CollectionBase——实体集合类,支持soap序列化 4. OrderInfoCollectionEx : OrderInfoCollection,IBindingList——集合扩展,支持数据绑定 1,3配合使用,用于web,支持soap序列化,webservice等, 2,4配合使用,用于winform,支持数据绑定等。 基本和扩展之间可以进行类型转换。 下面的代码有点长,但是结构应该还比较清楚。 阅读全文
posted @ 2005-08-11 14:07 阿哲 阅读(1492) 评论(2) 推荐(0) 编辑