使用blob StartCopyAsync时如何获取azure blob的更新副本状态

时间:2016-12-05 01:35:40

标签: c# azure azure-storage-blobs

我有一些c#代码将blob从一个存储帐户复制到另一个存储帐户。我注意到,当我拨打CloudBlob.StartCopyAsync时,目标blob的CopyState.Status设置为CopyStatus.Pending。有没有办法让我可以获得复制操作的更新状态?

我已经尝试在通话结束后添加await Task.Delay(TimeSpan.FromSeconds(10));,但是当延迟结束时,状态仍显示待处理状态。如果我然后尝试从存储容器中重新获取blob,我会得到CopyStatus == null

0 个答案:

没有答案