更新后,wcf服务返回Array而不是Observable Collection

时间:2011-04-23 17:48:07

标签: silverlight wcf

不确定原因,但在更新我的服务引用后,方法已经开始返回Array而不是Observable集合,之前它正在正确地返回Observable集合。

我尝试过配置服务参考但不是运气。 我也尝试了SLSvcutil.exe,但没有运气。

请让我知道为什么我的silverlight应用程序会突然出现这种情况。

谢谢你的到来。

1 个答案:

答案 0 :(得分:2)

Array是服务客户端上集合的默认设置。您可以通过以下方式更改将用于集合的类型。

从Visual Studio中右键单击您的服务引用,然后选择“配置服务引用...”。在打开的对话框中,选择所需的集合类型:System.Collection.ObjectModel.ObservableCollection

如果要使用SLsvcUtil,/ collectionType:选项定义集合的类型。