When I use Linq2Sql I can filter a table by using a lambda-expression in the DataLoadOptions.AssociateWith method.
I use this for filtering the used language - so I have a language table with all languages and a object table containing objects.
Like:
DataLoadOptions opt = ...;
opt.AssociateWith<DB.Objects>(o => o.Language.Where(p => p.Culture == CurrentUser.Culture));
How to do that with the entity-framework - where I have to use .Include(string) instead of the dataloadoptions?