【发布时间】:2020-01-06 17:24:13
【问题描述】:
我已经用 Linq2DB 测试了以下代码:
IQueryable<M> entities = null;
using (var context = new DataContext("MySql", ConnectionString))
{
entities = context.GetTable<M>();
}
var list = entities.ToList();
return entities;
我想知道为什么 entities.ToList() 处的查询被执行,即使 DataContext 已被释放?
【问题讨论】:
标签: c# sql linq-to-sql deferred-execution linq2db