标签: linq-to-sql lazy-loading eager-loading
设置以下选项以急切加载客户的订单:
DataLoadOptions dlo = new DataLoadOptions(); dlo.LoadWith<Customer>(c => c.Orders); db.LoadOptions = dlo;
然后我如何停止此操作并再次恢复延迟加载订单?或者这些LoadOptions仅用于下一个查询?
答案 0 :(得分:1)
这些加载操作仅适用于下一个查询。
如果你有第二个查询没有设置这些选项,那么它将进行延迟加载。