Услуги WCF RIA: как я могу явно указать, какие объекты должны генерироваться для клиента? - PullRequest
1 голос
/ 14 февраля 2011

Я создал приложение с поддержкой Silverlight WCF RIA и добавил модель и LinqToEntitiesDomainService в веб-проект.

Я хочу показать все (или некоторые) объекты в моей модели, даже если в моей модели нет доступных запросов Select для этого.

Есть ли такой способ?

1 Ответ

2 голосов
/ 15 февраля 2011

RIA генерирует объекты на основе следующих правил.Объекты видны, если:

  1. Они возвращаются из операции запроса (в IQueryable, IEnumerable или в единственном числе)
  2. Они могут быть получены из объекта, возвращенного из запроса через свойствапомеченный атрибутом [Include]

Объекты этой последней категории могут не получать сгенерированные для них EntitySet в DomainContext, но все же должны генерироваться на клиенте.

...