【发布时间】:2010-11-12 10:27:33
【问题描述】:
在我的 Silverlight 应用程序中,在创建 ADO.NET 实体数据模型和 WCF RIA 服务域服务类之后,在相应的 ProductService 类中,我有一个查询操作,该操作将产品实体的集合返回给客户端,如下所示:
public IQueryable<Product> GetProducts()
{
return this.ObjectContext.Products;
}
现在我正在尝试在客户端 Silverlight 应用程序中读取它并将结果加载到 ObservableCollection:
ProductContext pcontext = new ProductContext();
ObservableCollection<Prod> prAvs = pcontext.GetProductsQuery();
但是得到一个错误:
无法隐式转换类型System.ServiceModel.DomainServices.Client.EntityQuery<MyTestApp.Web.Product>
给System.Collections.ObjectModel.ObservableCollection<MyTestApp.Prod>
我该如何解决这个问题?
【问题讨论】:
标签: c# silverlight observablecollection wcf-ria-services