我已經繼承了使用Azure存儲客戶端1.7構建的項目,並且正在升級它,因爲微軟已經宣佈從今年12月起將不再支持該項目。檢查Blob是否存在未知Blob類型
引用在Blob存儲中的文件都存儲在一個數據庫具有以下字段:
文件路徑 - 在形式的字符串 - 在
uploadfiles/xxx/yyy/Image-20140117170146.jpg
了fileURI的形式;
https://zzz.blob.core.windows.net/uploadfiles/xxx/yyy/Image-20140117170146.jpg
GetBlobReferenceFromServer
將拋出一個異常,如果該文件不存在,這樣看來,你應該如果您知道容器和Blob類型,請使用GetBlockBlobReference
。
所以我的問題(S):
- 我可以假設當前上傳(使用StorageClient 1.7)任何斑點會BlockBlobs?
- ,因爲我需要知道的容器名稱叫
GetBlockBlobReference
我可以肯定地說,在我上面的容器的例子將永遠是uploadfiles