【发布时间】:2013-08-05 09:55:45
【问题描述】:
我在任何地方都找不到这方面的任何信息,但问题很简单。
我能否将与存储相关的操作包装在 TransactionScope 中,例如如果有回滚,上传的文件也回滚?
如果原生 API 还没有这样做,是否有任何地方的公共实现?
【问题讨论】:
标签: c# azure transactions azure-storage transactionscope
我在任何地方都找不到这方面的任何信息,但问题很简单。
我能否将与存储相关的操作包装在 TransactionScope 中,例如如果有回滚,上传的文件也回滚?
如果原生 API 还没有这样做,是否有任何地方的公共实现?
【问题讨论】:
标签: c# azure transactions azure-storage transactionscope
如果您指的是表或 Blob 更新,则没有显式提交或回滚的概念。当您进行 API 调用时(无论是直接 REST 调用还是通过 PowerShell / CLI / SDK),它只是针对存储的操作,它会成功或失败(尽管某些操作需要一段时间,调用可能会在完成之前返回)。没有包含此操作的事务范围。您需要注意在应用级别撤消 Table / Blob 更新。
【讨论】: