我首先使用实体框架代码CTP4。
是否可以像在NH 3中那样延迟加载非导航属性。
一个常见的例子是拥有一个包含二进制列的表。我只想在我的代码中明确要求该属性时检索此列的数据,例如image.ImageData
由于 本
答案 0 :(得分:2)
丑陋的解决方法:
public static void Main()
{
IEnumerable<MyTable> table;
using (Entities context = new Entities())
{
var buffer =
context.MyTable
.Select(myTable => new
{
Id = myTable.Id,
OtherColumn = myTable.OtherColumn
})
.ToArray();
table = buffer
.Select(t => new MyTable
{
Id = t.Id,
OtherColumn = t.OtherColumn
});
}
}
这不会选择其余的字段。