【发布时间】:2012-03-15 01:34:22
【问题描述】:
我有一个看起来像这样的模型:
public abstract class Parent
{
public int Id { get; set; }
}
public class Child11 : Parent
{}
public class Child2 : Parent
{
public virtual Dependency Dependency { get; set; }
}
public class Dependency
{
public int Id { get; set; }
public virtual ICollection<Child2> Children { get; set; }
}
我试图找出谁来编写一个 Linq 查询来加载所有父母并急切地加载所有 Child2 的依赖关系。这甚至可能吗?我已经尝试了所有我能想到的 Linq 语句组合,但都没有成功。
【问题讨论】:
标签: linq polymorphism entity-framework-4.3