我使用CloudBlockBlob對象和UploadFromFileAsync方法將文件上傳到Blob存儲。當這完成後,我會打電話給一個服務,然後告訴幾臺計算機來獲取我上傳的文件。但是,我注意到,當我運行此操作時,然後在Azure門戶中檢查我的文件時顯示出現一些滯後。我不知道這是否是因爲門戶網站需要一段時間才能反映出來,或者這個文件還沒有真正存在。這導致我真正的問題,我可以使用這種方法檢查文件的進度?將它提供給進度條也不錯。如何從CloudBlockBlob.UploadFromFileAsync獲取上傳進度?
1
A
回答
1
0
展望本多一些,我注意到,該方法返回一個任務,我可以檢查完成狀態。但是,這並沒有給我任何進展的跡象。
1
在TPL,報告進度的方式是通過IProgress<T>
接口。報告進度的異步方法預計會提供接受此接口實例的重載。
由於方法不具有過載和API並不公開了類似的話,我只能得出結論,不支持這一進展的報告。
該方法返回將本身表明,當操作完成後,你應該等待Task
。
相關問題
- 1. (Android)從Socket Outputstream.write()獲取上傳進度?
- 2. 獲取上傳進度
- 3. 如何從CloseableHttpClient POST獲取上傳進度?
- 4. 如何獲得上傳進度
- 5. 上傳進度指示器以獲取?
- 6. 獲取上傳進度dropbox(ios)
- 7. 使用PHP獲取上傳進度
- 8. 如何獲取標準HTML表單上傳的進度條?
- 9. 如何使用httpClient 4獲取上傳進度?
- 10. 如何使用$ _FILES獲取上傳進度?
- 11. 如何在django中獲取上傳進度?
- 12. 如何獲取urllib2的上傳進度條?
- 13. 如何獲取文件上傳進度狀態
- 14. 如何在使用套接字時獲取上傳進度?
- 15. 如何從MPMoviePlayerController獲取播放%進度
- 16. 如何從ThreadPool.QueueUserWorkItem獲取進度報告
- 17. 我如何從seekbar獲取進度?
- 18. 上傳進度如何?
- 19. 如何獲取上傳進度的多個分段上傳任務
- 20. 獲取YouTube直接上傳的上傳進度?
- 21. 如何獲取CABasicAnimation進度?
- 22. GWT:獲取文件上傳速度來顯示進度條
- 23. 從上傳百分比獲取上傳速度
- 24. 獲取Azure Blob上的實際上傳進度
- 25. 如何從上傳的iPhone照片獲取正確的經度和緯度?
- 26. 如何從Nokia Maps API獲取十進制經度/緯度?
- 27. 如何報告文件上傳進度?
- 28. 如何檢查HttpWebRequest上傳的進度?
- 29. 如何顯示文件上傳進度?
- 30. 如何監視文件上傳進度?
我認爲你是該文章的作者?我之前看到過,但我有一個問題,它會顯示100%,但從未完成。 –
Strike that ...它有時需要一段時間,從TransferProgressChanged上的100%到完成時。感謝這個班級,這真棒! –