Silverlight 4和存储过程

Ben*_*ing 1 c# silverlight wcf-ria-services

经过一天的研究和测试后,我得到的印象是,您无法使用WFC RIA服务从Silverlight 4调用存储过程.

这根本不可能是真的.

由于Silverlight非常关注报告,我不相信没有办法调用存储过程.

您可以在Silverlight和RIA服务中使用存储过程吗?

如果没有聚合数据集的解决方法>?

小智 5

您必须将其作为函数添加到模型中,然后将其作为DomainService的成员调用.踢球者是存储过程结果必须完全映射到实体,因为RIA服务不允许您使用复杂类型的结果.

还有可能不使用RIA并使用支持Silverlight的WCF服务.但是,您将失去LINQ之类的所有DomainService功能,但您可以更好地控制返回的内容和方式.

  • RIA Services SP1(几天前发布),支持复杂类型(以及其他内容). (2认同)