首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类ObservableDictionary<TKey,TValue>:IDictionary<TKey,TValue> as DataContract

类ObservableDictionary<TKey,TValue>:IDictionary<TKey,TValue> as DataContract
EN

Stack Overflow用户
提问于 2012-07-27 16:22:58
回答 2查看 182关注 0票数 0

如何装饰

代码语言:javascript
复制
public class ObservableDictionary<TKey, TValue> : IDictionary<TKey, TValue>, INotifyCollectionChanged, INotifyPropertyChanged

WCF服务中作为DataContract (或类似的东西)?

EN

回答 2

Stack Overflow用户

发布于 2012-07-27 17:19:37

据我所知,如果您的ObservableDictionary<TKey, TValue>类是可序列化的,那么从WCF3.5 SP1开始,就没有必要将其标记为DataContract (请参阅问题:WCF datacontract vs class serialize)。

票数 0
EN

Stack Overflow用户

发布于 2012-07-27 20:45:57

您需要CollectionDataContractAttribute

CollectionDataContractAttribute还旨在与字典类型一起使用,以处理键控集合。字典类型是实现IDictionary或IDictionary接口的类,例如字典。

查看更多详细信息CollectionDataContractAttribute Class

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11684090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档