使用-wcf客户端数据服务/ odata更新多级记录

时间:2013-09-05 13:20:00

标签: c# wcf-data-services odata

我正在寻找使用wcf客户端数据服务完成多级更新的服务示例。

例如,我在这个类中有101订单,我有订单详情301,302,303。

我想将包含所有订单详细信息的完整订单发送到服务器以进行更新操作。

1 个答案:

答案 0 :(得分:0)

您可以在单个变更集中将其作为批处理有效内容从客户端发送。变更集中的操作语义要么全部成功,要么都不成功。

目前,OData协议在更新操作中不支持嵌套实体。您可以在插入操作中将它们一起插入,但是为了更新,如果他们希望大量操作以原子方式成功,则必须使用批处理模式。

希望这有帮助。

由于 PRATIK