2010-09-19 47 views
0

如何使用LINQ查詢從Azure表檢索縮略圖URL?如何從Azure表中檢索縮略圖網址?

+0

您可以將代碼發佈到如何將縮略圖上傳到Azure的方式嗎?從理論上講,如果您使用SDK中的存儲客戶端庫,那麼可以向任何CloudBlob實例的Uri屬性請求blob的URL。 – maartenba 2010-09-20 08:01:39

回答

0

取決於你想要完成什麼。如果您已經生成了縮略圖,則可以從容器中訪問它。只需使用DownloadByteArray。

var client = this.account.CreateCloudBlobClient(); 
client.RetryPolicy = RetryPolicies.Retry(3, TimeSpan.FromSeconds(5)); 
var container = client.GetContainerReference("containerName"); 
CloudBlob blob = this.container.GetBlobReference("id"); 
byte[] bytes = blob.DownloadByteArray(); 

如果你想保護uri到blob,你也可以分配一個SharedAccessPolicy。如果你想了解更多關於它的信息,你可以下載code for our book,這正是這種情況。我們正在努力在下個月將其升級到SDK 1.4。