【发布时间】:2011-09-02 19:17:37
【问题描述】:
我有一个包含销售线和多个行项目的实体模型。当我对特定行进行请求时,我会返回行信息,但没有返回子行项目。我尝试从导航属性中删除 [XmlIgnoreAttribute()] 和 [SoapIgnoreAttribute()] 但我仍然没有得到子项。 WCF 数据服务不能一次性序列化整个对象图吗?
【问题讨论】:
我有一个包含销售线和多个行项目的实体模型。当我对特定行进行请求时,我会返回行信息,但没有返回子行项目。我尝试从导航属性中删除 [XmlIgnoreAttribute()] 和 [SoapIgnoreAttribute()] 但我仍然没有得到子项。 WCF 数据服务不能一次性序列化整个对象图吗?
【问题讨论】:
不,您必须通过在客户端上使用 Expand extension method 来告诉服务您也想加载导航属性。
【讨论】: