不是延迟加载。這個就是直接找到實體了。
他是把导航属性也一起加载进来的吗
@fjqi1214: 應該是的。因為 他 返回的 是一個實體。
不会的,风马牛不相及的事情,延迟加载针对的是T的导航属性。
T的导航属性是否延迟加载要看:
(1)DbContext.Configuration.LazyLoadingEnabled 是否 true (缺省);
(2)T 是否为 public 并且 not sealed;
(3)T 的导航属性是否标为 virtual
只有上面条件满足才会延迟加载,如果没有延迟加载,还可以Eager Loading(姑且译为热切加载)和Explicit Loading(显式加载),如果这些都没有,那么 T.<导航属性>为null。