Итак, я пытаюсь вернуть коллекцию людей, чей идентификатор содержится в локально созданной коллекции идентификаторов (IQueryable)
Когда я указываю "локально созданную коллекцию", я имею в виду, что коллекция идентификаторов не была получена из запроса LinqToSql и была запрограммирована (на основе ввода пользователя). Мой запрос выглядит так:
var qry = from p in DBContext.People
where Ids.Contains(p.ID)
select p.ID;
Это вызывает следующее исключение...
"запросы с локальными коллекциями не поддерживаются"
Как я могу найти всех людей с идентификатором, который содержится в моей локально созданной коллекции идентификаторов?
Возможно ли использование LinqToSql?