2009-09-24 1 views
0

При использовании DataLoadOptions.LoadWith с услугами ria, подключенными к модели linq to sql, всегда нужно указывать атрибут [Include] в классе метаданных объектов для отношений? В настоящее время я не использую метаданные для своих сущностей, и если это способ достичь этого без меня, я был бы благодарен за это.DataLoadOptions.LoadWith проблема

ответ

2

Вам необходимо иметь атрибут [Include] для метаданных объекта, чтобы службы RIA знали, как сериализовать связанные объекты и отправить их клиенту. Без этого службы RIA могут в конечном итоге перемещаться по лениво загруженным свойствам, которые вы не хотите включать.

+0

handley - это правда для Entity Framework также или просто LINQ to SQL, используемого с RIA? –

+0

Это правда EF, LinqToSQL или любой другой DAL. –