我有一些c#代码将blob从一个存储帐户复制到另一个存储帐户。我注意到,当我拨打CloudBlob.StartCopyAsync
时,目标blob的CopyState.Status
设置为CopyStatus.Pending
。有没有办法让我可以获得复制操作的更新状态?
我已经尝试在通话结束后添加await Task.Delay(TimeSpan.FromSeconds(10));
,但是当延迟结束时,状态仍显示待处理状态。如果我然后尝试从存储容器中重新获取blob,我会得到CopyStatus == null
。