使用SOAP端点公开的RIA服务。无法获得实体的成员

时间:2013-08-22 09:09:54

标签: wcf wcf-ria-services datacontract datamember

通过SOAP端点公开了WCF RIA服务。我将此服务添加为另一个项目的服务引用。当我调用服务的方法时,我得到了满意的实体,但没有嵌套的entites。换句话说,实体的嵌套成员没有[DataMember]属性。

我尝试在实体的成员上添加[DataMember]属性,但它不起作用。

实体:

[MetadataType(typeof(PlnCheckMeta))]
public partial class PlnCheck : IEntityChangeLogable
{

}

public partial class PlnCheckMeta
{
    [Composition]
    [Display(AutoGenerateField = false)]
    public IList<PlnCheck> PlnCheckList { get; set; } // can't get this member 
                                                      // in service reference 
                                                      // generated entity
}

有没有想过如何公开嵌套成员?

1 个答案:

答案 0 :(得分:0)

向PlnCheckList添加[Include]属性