0
C'est le code que j'ai pour charger mes entités de données.LINQ DataLoadOptions.loadwith
DataLoadOptions dlo = new DataLoadOptions();
dlo.LoadWith<msPlaylistItem>(m => m.tbMedia);
dlo.LoadWith<tbMedia>(a => a.tbArtists);
dlo.LoadWith<msNote>(n => n.tbMedia.msNotes);
db.LoadOptions = dlo;
dlo.LoadWith (n => n.tbMedia.msNotes); C'est la ligne avec laquelle j'ai un problème. C'est l'erreur "L'expression spécifiée doit être de la forme p.A, où p est le paramètre et A est une propriété ou un membre de champ."
Ce que j'essaie de faire est de charger les notes qui sont liées à chaque objet tbMedia.
je l'ai fait ce changement et je reçois la même erreur dlo.LoadWith (t => t.msNotes.Where (n => n.MediaId == n.tbMedia.id)); –
ChampChris