Я мог бы использовать некоторую помощь с запросом служб RIA, с которым я немного боролся ...
У человека есть коллекция DailyScore.
Я хочу иметь возможность создавать запрос, который фильтруется как по Person, так и по DailyScore.
DateTime start = ...
DateTime end = ...
var personQuery = context.GetPersonQuery().Skip.(10).Take(10)
var scoresQuery = from s in ctx.GetDailyScoresForPeriod(start, end)
where personQuery.Contains(s.Person)
select s;
...load the scoresQuery
В идеале я бы хотел, чтобы объекты Person были загружены с соответствующими DailyScores за указанный период. Можно предположить, что все «включаемые» тоже присутствуют.
Возможно ли это в RIA Services? Если да, может ли кто-нибудь дать мне правильный способ решения этой проблемы, и если нет, есть ли какие-то обходные пути?
Я чувствую, что это простая просьба, так что, надеюсь, это легко.
Спасибо заранее, Шейн.
Кроме того, может ли кто-нибудь указать мне на хороший онлайн-ресурс о правилах использования EntityQueries на стороне клиента с помощью служб RIA? Я изо всех сил пытался найти что-нибудь подобное.