Я использую Entity Framework 4 для сериализации объекта через веб-службу XML. Скалярные свойства объекта сериализуются отлично, и у меня есть свойство 0 или 1, которое также сериализуется.Сериализация связанных объектов
У меня есть одно свойство, которое опускается на выходе. Это один для многих (у моего объекта есть список), но свойство навигации разделов даже не включено в вывод. Я включаю свойство в свой запрос linq, и отладка показывает, что элементы в свойстве Sections
действительно загружаются, просто не сериализуются. Вот мой код:
dim item = Db.Surveys.Include("SurveySections").FirstOrDefault(Function(u) u.SurveyID = surveyId)
Это должен быть атрибут, который я могу установить где-то. Если я добавлю псевдоним для свойства с использованием частичного класса, все будет сериализовано, как и ожидалось. – Echilon