私はEF5とLINQが初めてで、次のことに少し苦労しています。
私は熱心な負荷状況で作業しており、以下をサポートするメソッドをどのように作成するのが最善か疑問に思っています。
エンティティ A は、他の 3 つのエンティティと関係があります。
Listist を返すメソッドが必要ですが (問題ありません)、他の 3 つの関連エンティティをそれぞれ含めるかどうかを示す 3 つの引数をメソッドに持たせたいと考えています。
したがって、3つすべてが含まれる場合、これは機能します。
var AA = from e in context.A
.Include( "Bs" )
.Include( "Cs" )
.Include( "Ds" )
where e.......
select e;
メソッドのパラメーターに基づいて、インクルードが存在するかどうかを許可するように記述するにはどうすればよいですか?