Entity framework 4 在上下文中定义实体框架而不是查询!

Entity framework 4 在上下文中定义实体框架而不是查询!,entity-framework-4,Entity Framework 4,我正在将基于linq2sql的项目转换为实体框架。我面临着在上下文上设置急切加载的问题(不在查询中)。就像我可以在上下文中设置linq2sql中的dataloadoptions一样 有什么想法吗 附言 正如我所说,我必须在上下文中设置,而不是在查询中设置。不,这是不可能的。EF不允许这样。如果需要,您必须尝试推出自己的解决方案,该解决方案将在某个位置保存“渴望加载”定义,并根据这些存储的定义将包含注入查询。ObjectContext.ContextOptions.LazyLoadingEnabl

我正在将基于linq2sql的项目转换为实体框架。我面临着在上下文上设置急切加载的问题(不在查询中)。就像我可以在上下文中设置linq2sql中的dataloadoptions一样

有什么想法吗

附言
正如我所说,我必须在上下文中设置,而不是在查询中设置。

不,这是不可能的。EF不允许这样。如果需要,您必须尝试推出自己的解决方案,该解决方案将在某个位置保存“渴望加载”定义,并根据这些存储的定义将包含注入查询。

ObjectContext.ContextOptions.LazyLoadingEnabled是您要找的吗?这将是一个很大的难题。你确定吗?是的,我确定。没有与
LoadOptions
等效的方法。那么deleteAllonsSubmit呢,有什么替代方法吗?您可以在
ObjectStateManager
中将每个加载的对象设置为已删除状态,也可以在
ObjectContext
ObjectSet
上使用
DeleteObject
方法。谢谢。所以如果它没有加载,我必须首先从数据库中加载它?那么InsertAllOnSubmit呢?