在 Windows Azure 表上执行批处理操作时,我得到一个超出数组范围的操作索引。
例外
异常:Microsoft.WindowsAzure.Storage.StorageException:操作的意外响应代码:
Microsoft.WindowsAzure.Storage.Core.Executor.Executor.EndExecuteAsync[T](IAsyncResult 结果)的 0 请求信息
RequestID:e31dbcbc-8dc2-46ba-b096- 9872b34072cb
RequestDate:Sun, 15 Sep 2013 10:41:10 GMT
StatusMessage:Accepted
ErrorCode:InvalidInput
ErrorMessage= 68:其中一个请求输入无效。
批处理操作计数= 68
从上面的错误消息中可以看出,失败的操作索引为 68(从零开始),而批处理中的操作总数为 68(因此最大索引为 67)。
为什么会发生这种情况,我该如何避免?
谢谢,