1
A
回答
4
简单:没有。
您可以:
:- 在一次调用( “预先加载”)
或发回所需的所有数据(包括classes
和students
与school
实体)
- 你需要有对你的WCF服务不同的方法来检索在一个单独的呼叫详细数据(是这样的:这当然不是这样,当您在使用WCF线路发送实体 -
List<Class> GetClassesForSchool(int schoolId)
,List<Student> GetStudentsForClass(int classId)
)
延迟加载本身只是只要你的实体框架对象上下文仍然是围绕要查询更多数据的工作。
1
我不这么认为,因为你的实体在不同层次旅游和与数据库连接的人会没有你的interventation从任何其他层进行访问。
你需要定制自己的解决方案要做到这一点,或者只是使用数据传输对象,这将有正确的信息,也不是一个,可能是无用的一些看法。
更新:如果您想了解更多关于DTO模式 阅读这篇文章:
相关问题
- 1. 实体框架懒加载
- 2. 实体框架6懒加载问题
- 3. 实体框架+多线程+懒加载
- 4. 在实体框架中加载懒惰集合太懒惰
- 5. 实体框架懒加载不正确实体
- 6. 实体框架WCF
- 7. 架构实体框架和WCF
- 8. 懒惰加载实体框架EntityCollection与条件
- 9. 实体框架 - 懒加载自引用集合
- 10. 实体框架4 POCO - 懒+预先加载
- 11. 实体框架懒加载不正确的行为
- 12. 实体框架5,代码第一个懒加载不工作
- 13. 实体框架加载
- 14. 实体框架和WCF(返回附加到上下文实体)
- 15. c#实体框架加载实体
- 16. 实体框架加载相关实体
- 17. 实体框架 - 加载嵌套实体
- 18. 实体框架,SQLite和延迟加载
- 19. 实体框架3.5和预先加载
- 20. 实体框架延迟加载和ICollection
- 21. 延迟加载的POCO实体,实体框架和WCF如何一起工作?
- 22. 实体框架5:实体是懒加载,但观察本地收集
- 23. 延迟加载,延期加载和实体加载实体框架
- 24. 实体框架通过wcf
- 25. 实体框架 - WCF - 枚举?
- 26. WCF +实体框架设计
- 27. 实体框架,WCF&更新
- 28. 实体框架和WCF。最佳方法?
- 29. 实体框架和WCF数据成员
- 30. WCF,实体框架和数据合同
+1隐式懒加载了Web服务是坏的架构,很难实现(你必须通过自己的客户端实体的属性实现它)。您必须执行@marc描述的内容,或者您可以使用支持Expand方法的WCF数据服务来明确加载导航属性。 – 2011-02-03 10:33:18