我有一个 oData 生成的 DataServiceContext 并且我成功地向它添加了实体。我需要添加一整套实体,然后将它们提交到单个 SaveChanges 中,并在最后设置 Batch 选项。这一切都很好,直到我在保存更改之前来查询它。
大纲是:
- 创建一个新实体
- 将其添加到 DataServiceContext
- 在上下文中运行查询以查找我刚刚添加的项目 - 未找到
我之前使用 EF4 的工作表明,如果这是一个实体上下文,一切都会好起来的,但因为这是一个服务上下文,我无法查询已添加但未保存到服务的实体。
是这样吗?