多くのエンティティを持つ dtContext と呼ばれる DataContext があります。データベース内のデータが巨大になったので、新しい DataContext を作成すると、データベースからすべてのデータがエンティティにフェッチされるのではないかと考えていました。新規作成が完了するとすぐに、データベースからのデータで満たされたすべてのエンティティを意味しますか? それとも、LINQ クエリからエンティティを呼び出すときにのみデータをフェッチしますか? 例えば:
line 1: dtContext dt = new dtContext();
line 2: IEnumerable<MyEntity> query = from q in dt.MyEntities select q;
MyEntities がデータベースからの実際のデータを表すのはどの行ですか?