簡體   English   中英

檢查Azure存儲Blob是高級版本還是標准版本

[英]Check whether Azure Storage Blob is premium or standard

是否有可用於CloudBlobClient或同等功能的API或屬性,您可以在擁有blob uri和訪問密鑰時驗證Azure存儲帳戶是高級帳戶還是標准帳戶? 我目前正在使用C#。

這是我如何初始化CloudBlobClient客戶端。

var blobClient = new CloudBlobClient(
   new Uri("blobUri")), 
   new StorageCredentials("accountName", "accessKey"));

您可以使用管理平面操作(即,對於非經典帳戶使用存儲資源提供程序 )找到帳戶類型。

假設您無權訪問管理平面API,一種選擇是使用高級存儲當前不支持的API(例如,嘗試上傳塊Blob)。 該請求將在高級存儲上失敗。 但是,請謹慎使用此方法,因為不能保證在將來的版本中都可以使用。

理想情況下,您的應用程序可以這樣設計:您可以自動擴展到帳戶的功能,而無需事先知道它是高級帳戶還是標准帳戶。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM