System.Data.Entity.DynamicProxies……不能序列化
2014-06-10 17:53
344 查看
问题:
序列化时,返回错误:类型为“System.Data.Entity.DynamicProxies.……………………………………………………”的对象不能序列化
解决方案:
EF的DBContext做如下设置:
序列化时,返回错误:类型为“System.Data.Entity.DynamicProxies.……………………………………………………”的对象不能序列化
解决方案:
EF的DBContext做如下设置:
dbContext.Configuration.ProxyCreationEnabled =
false
;
参考:
DbContext.Configuration:
http://msdn.microsoft.com/en-us/library/system.data.entity.dbcontext.configuration(v=vs.113).aspx
DbContextConfiguration:
http://msdn.microsoft.com/en-us/library/system.data.entity.infrastructure.dbcontextconfiguration(v=vs.113).aspx
LazyLoadingEnabled | Gets or sets a value indicating whether lazy loading of relationships exposed as navigation properties is enabled. Lazy loading is enabled by default. | |
ProxyCreationEnabled | Gets or sets a value indicating whether or not the framework will create instances of dynamically generated proxy classes whenever it creates an instance of an entity type. Note that even if proxy creation is enabled with this flag, proxy instances will only be created for entity types that meet the requirements for being proxied. Proxy creation is enabled by default. |
相关文章推荐
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- ef 对象无法序列化的问题(System.Data.Entity.DynamicProxies)
- 序列化类型为“System.Data.Entity.DynamicProxies.ActionInfo_”的对象时检测到循环引用。
- 序列化类型为“System.Data.Entity.DynamicProxies.ActionInfo_”的对象时检测到循环引用。
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 自定义JsonResult解决 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 为什么 序列化类型为“System.Data.Entity.DynamicProxies.Photos....这个会的对象时检测到循环引用。
- 序列化类型为“System.Data.Entity.DynamicProxies.Photos....这个会的对象时检测到循环引用
- 序列化类型 System.Data.Entity.DynamicProxies 的对象时检测到循环引用
- 传入字典的模型项的类型为“System.Data.Entity.DynamicProxies.
- 传入字典的模型项的类型为“System.Data.Entity.DynamicProxies.
- Unable to load type System.Data.Entity.DynamicProxiesXXXXXrequired for deserialization.
- 传入字典的模型项的类型为“System.Data.Entity.DynamicProxies.
- “System.Data.Entity.Database”是一个类型,而不是命名空间 解决方法
- EF 更新数据出现 System.Data.Entity.Infrastructure.DbUpdateConcurrencyException: 异常
- “System.Data.Entity.Internal.AppConfig”的类型初始值设定项引发异常。
- 无法将类型“System.Data.Entity.Infrastructure.DbQuery<TZM.TROA.Model.RoleInfo>”转换为“System.Collections.Gene
- System.Data.SQLite.dll不能编译成AnyCPU问题的解决方案,以及它跨x86和x64的使用方法。