我有一个名为 dtContext 的 DataContext,它有很多实体。现在我在数据库中的数据很大,所以我想知道如果我创建一个新的 DataContext 是否会将我数据库中的所有数据提取到实体中?意味着一旦更新完成,所有实体都填充了我数据库中的数据?还是仅在您从 LINQ 查询中调用实体时才获取数据?例如:
line 1: dtContext dt = new dtContext();
line 2: IEnumerable<MyEntity> query = from q in dt.MyEntities select q;
在哪一行 MyEntities 将代表数据库中的实际数据?