如何在实体框架4.3中使用Include方法作为抽象类型?

时间:2012-06-05 14:16:07

标签: linq-to-entities entity-framework-4.1 poco

我有一个Order类,它链接到OrderLine列表,这是一个抽象类型。

我想在OrderLine的一个子类上发出Include,例如ProductOrderLine,它上面有Product属性:

类似的东西:

data.Orders.Include(x=>x.Lines).Include("Lines.Product");

显然导致失败,所以我需要一种指定子类型的方法。

由于

1 个答案:

答案 0 :(得分:2)

包含在继承层次结构中的是not supported。您只能包含基本类型的属性。