摘要: http://news.cnblogs.com/n/41000/1 使用场合: 在WCF Data Contract中如果存在向下造型的情况时你就会用到KnownTypeAttribute类以保证在反序列化时引擎能知道应该使用哪个具体的类型。主要有以下几种典型的情况: 1 发送的数据契约类型是从接收端期望接收的数据契约类型继承的。 2 声明的数据类型是接口(注意:集合接口除外,具体请看稍后的WCF Data Contract之集合类型) 3 声明的数据类型是Object. 4 在数据契约中的数据成员包含前面三种的任何一种时。例如:在Hashtable内部使用Object来保存实际对象,所以在接 阅读全文
posted @ 2011-10-04 10:46 quietwalk 阅读(448) 评论(0) 推荐(0)