【发布时间】:2011-04-04 12:21:55
【问题描述】:
我注意到在使用 BeginSaveChanges(null, null) 执行许多数据库事务时,最后一个查询有时会失败。是不是因为我的 DataContext 实例死得太快而无法执行查询?
当我将代码更改为使用普通的 SaveChanges 时,所有查询都成功了。
具体来说,我正在使用 TableServiceContext 对 Azure 表存储执行查询。
编辑 - 如果我的 DataContex 的处置是真正的问题。我有什么选择?我是否应该将我的数据上下文的实例包装起来并在任务中执行我的查询?
【问题讨论】:
标签: c# azure datacontext