Bedingtes eifriges Laden?

Ich möchte eine Entität und deren untergeordnete Elemente unter bestimmten Bedingungen laden (ich möchte die untergeordneten Elemente nur dann eifrig laden, wenn das untergeordnete Element.IsActive == true ist). Wie führe ich Folgendes aus?

var parent = 
    from p in db.tblParents.Include("tblChildren") <-- where tblChildren.IsActive == true
    where p.PrimaryKey == 1
    select p;

HINWEIS: Ich möchte keinen anonymen Typ zurückgeben.

Vielen Dank

Antworten auf die Frage(6)

Ihre Antwort auf die Frage