0

我正在使用 Entity Framework 4.0 数据优先模型。我已经禁用了我的 edmx 上的延迟加载,比如

 LazyLoadingEnabled=false

我还禁用了上下文构造函数中的加载,例如..

public AMSNextGen_CustomerCare() : base(ConnectionString, ContainerName)
{
   ContextOptions.ProxyCreationEnabled = false;
   ContextOptions.LazyLoadingEnabled = false;            
   OnContextCreated();
}

但是当我选择一个实体时,它将获得它的参考导航实体。使用这样的选择语句

return disEdmx.Tax_TaxRule.SingleOrDefault(x => x.TaxRuleID == ruleId);

我没有使用 Eagerly 或 Explicitly loading with 语句。请帮助并给出任何解决方案。

提前致谢

4

0 回答 0