我在我的网站上设置了WCF服务并提供服务。我可以使用Web浏览器访问我想要获取的所有数据。当我浏览时,我可以过滤并获取所需数据的任何部分,因此可以正确设置Feed。
当我尝试使用自动生成的oData服务引用访问此数据时,我遇到了一个问题,一旦我尝试枚举IQuerable或DataServiceQuery,它就会给我一个不支持的异常。
任何人都知道我可能做错了什么让我得到这个NotSupportedException?
注意:目前正在本地运行。该网站是一个.NET 4应用程序。我正在使用here的Windows Phone 7系列的OData客户端库。当我从控制台应用程序运行此代码时,它可以很好地工作。
答案 0 :(得分:2)
您是否异步运行它? Silverlight需要要求异步发出请求。