私は EF 5.0 と DBContext を使用しており、熱心な読み込みを使用して関連エンティティを読み込みたいと考えています。DataLoadOptions を使用して関連エンティティをロードし、どの関連エンティティをロードするかをフィルタリングできることがわかりました。
この例では DtaCOntext.LoadOPtions を使用していますが、これは DbCOntext では利用できないため、DBCOntext で DataLoadOptions を使用できるかどうか疑問に思っています。
本当にやりたいことは、1 つ以上の関連エンティティが 1 つ以上の条件に等しいメイン エンティティを取得することです。ユーザーはこの条件のどれも、1 つまたは多くを確立できないため、動的クエリも必要です。
たとえば、Persons と Orders という 2 つのエンティティがあるとします。たとえば、保留中の支払い注文を 1 つ以上持っているすべての人、または日付 <= myDate の保留中の支払い注文がある人などです。
ありがとう。