首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果未在datamember属性中提供顺序,则silverlight反序列化问题!

如果未在datamember属性中提供顺序,则silverlight反序列化问题!
EN

Stack Overflow用户
提问于 2011-03-05 16:08:28
回答 1查看 300关注 0票数 2

silverlight说明“格式化程序在解封时抛出异常...”

基本上,我得出的结论是,在服务器的数据模型类上,如果没有定义datamember的order属性,silverlight格式化程序(和服务器序列化程序)就不能正常工作。

当我使用linq2sql生成模型类时,它们都有order属性,一切都很正常

但是当我使用实体框架时,它没有数据成员属性中的顺序,这是格式化程序的抱怨。

现在,第一个解决方案是,如何指示实体框架将datamember的order属性

第二,如果顺序不存在,我如何使格式化程序工作。

谢谢

贾马尔。

我在实体框架生成的类中发现的另一件事是,在DataContract中有一个属性,

代码语言:javascript
复制
[DataContractAttribute(IsReference=true)]

而对于linq2sql,则不存在该属性

代码语言:javascript
复制
[global::System.Runtime.Serialization.DataContractAttribute()]
EN

回答 1

Stack Overflow用户

发布于 2011-08-31 23:09:40

查看类和有关异常的更多详细信息(包括内部异常)将很有帮助。如果您的类包含其他类,请尝试添加KnownTypeAttribute

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

https://stackoverflow.com/questions/5202549

复制
相关文章

相似问题

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