gpt4 book ai didi

azure - 复制完成后 CloudBlockBlob.StartCopyAsync 是否返回?

转载 作者:行者123 更新时间:2023-12-05 00:11:52 26 4
gpt4 key购买 nike

有多种方法可以复制 Azure Blob 存储 block 。 StartCopy 有同步和异步版本。还有一个 BeginStartCopy,它也具有完成回调。

BeginStartCopy 方法明确指出复制完成时执行回调。

StartCopy 方法都声明它们返回一个字符串,这是一个复制进程 ID - 它们没有声明它们在复制完成时返回。

这些 StartCopy 方法在实际复制完成后返回吗?

最佳答案

当 Azure Blob 存储服务上开始复制时,StartCopy()await StartCopyAsync() 都会返回。当 Azure Blob 存储服务上启动复制时,也会执行 BeginStartCopy() 的完成回调。

综上所述,StartCopy(包括以上3个版本)是一个异步API,您需要自己定期调用FetchAttributes()来获取最新的复制进度。

这里有一个答案,您可以引用:https://stackoverflow.com/a/47651946/2995449

关于azure - 复制完成后 CloudBlockBlob.StartCopyAsync 是否返回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52503777/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com