Asp.net EF4:闭合类型';xxxx和x27;没有相应的元素可设置属性
我正在使用通过WCFDataservice使用EF4 EDMX调用projet中的存储过程 我已将一个复杂类型映射为从存储过程返回项。如果我通过http调用该方法,XML的结果是完美的,但是当我使用以下代码调用时:Asp.net EF4:闭合类型';xxxx和x27;没有相应的元素可设置属性,asp.net,wcf,asp.net-mvc-2,entity-framework-4,wcf-data-services,Asp.net,Wcf,Asp.net Mvc 2,Entity Framework 4,Wcf Data Services,我正在使用通过WCFDataservice使用EF4 EDMX调用projet中的存储过程 我已将一个复杂类型映射为从存储过程返回项。如果我通过http调用该方法,XML的结果是完美的,但是当我使用以下代码调用时: public void Test() { Uri methodUri = new Uri(entities.BaseUri + "/GetCase"); List<CaseFiltered> result = entities.Execute<Cas
public void Test()
{
Uri methodUri = new Uri(entities.BaseUri + "/GetCase");
List<CaseFiltered> result = entities.Execute<CaseFiltered>(methodUri).ToList();
}
公共无效测试()
{
urimethoduri=新的Uri(entities.BaseUri+“/GetCase”);
List result=entities.Execute(methodUri.ToList();
}
我得到了这个异常关闭类型CaseFiltered没有相应的元素可设置属性。
我试过这个,但对我不起作用
你有解决办法吗
谢谢大家! 好的,我根据这个找到解决方案 事实上,你什么都做了 对……但是,我们的客户库 不支持对象的物化 直接收集复杂类型 (尚未)。如果你看一下 服务操作,您将看到一个列表 而不是一个原子 喂
我的解决方法:我使用的是Case实体,而不是Case-filtered复杂类型好的,我根据这一点找到了解决方案 事实上,你什么都做了 对……但是,我们的客户库 不支持对象的物化 直接收集复杂类型 (尚未)。如果你看一下 服务操作,您将看到一个列表 而不是一个原子 喂
我的解决方法:我使用的是案例实体,而不是案例过滤的复杂类型请将您的解决方案作为答案发布并接受它。请将您的解决方案作为答案发布并接受它。