这是进行预先加载的一种方式:
dim Q = from o in contex.Orders.Include("Items").Include("Items.Products")
我想在不使用字符串的情况下这样做。
有一个级别很容易:
dim Q = from o in contex.Orders.Include(Function(x) x.Items)
但是你怎么做include包括Items.Products?
答案 0 :(得分:2)
EF5字符串
EF5的新功能名为include参数。
多种包含级别
您可以使用以下语法
包含多个子级别的渴望提取var orders = db.Orders.Include(a => a.Items.Select(c => c.Products));