2012-04-16 72 views
0

我正在使用Entity Framework 4通过XML Web服务序列化对象。对象序列化的标量属性很好,并且我有一个0或1属性也可以序列化。序列化相关实体

我有一个属性,但是从输出中省略。这是一对多(我的对象有一个List),但Sections导航属性甚至没有包含在输出中。我在我的linq查询中包含了该属性,调试显示Sections属性中的项目确实正在加载,而不是序列化。这里是我的代码:

dim item = Db.Surveys.Include("SurveySections").FirstOrDefault(Function(u) u.SurveyID = surveyId) 
+0

这必须是我可以在某处设置的属性。如果我使用分部类为属性添加别名,则所有内容都按预期序列化。 – Echilon 2012-04-16 11:49:08

回答

0

我身边这让通过创建表现得像一个额外的getter/setter的EF属性的附加属性。