我已经阅读了一些有关 Azure SDK 的内容,为了取消您似乎需要传入cancellation_token
.
我的上传代码很简单:
azure::storage::cloud_block_blob blockBlob = container.get_block_blob_reference(fileLeaf.wstring());
auto task = blockBlob.upload_from_file_async(fullFilePath);
但是,我上传的某些文件可能非常大,我希望能够取消此操作。如果可能的话,我可能还会使用延续,并且也需要所有这些取消。
我遇到的问题是我看不到任何附加cancellation_token
到任务的方法。
任何指针?