2013-01-21 257 views
1

我想上傳圖片到Windows Azure blob存儲。我發現了一個很好的例子,但它依賴於​​程序集。我剛剛瞭解到最新版本的Windows Azure SDK有一個新的Microsoft.WindowsAzure.Storage組件,它取代了舊的StorageClient組件。這個新組件使用新的混凝土類型:CloudPageBlobCloudBlockBlob。隨着新的大會,我使用以下內容:上傳圖片到Windows Azure blob存儲

// Setup the blob 
string blobAddress = "myPicture.png"; 
CloudBlob blob = container.GetBlobReference(blobAddress); 
blob.Properties.ContentType = "image/png"; 

雖然新的程序集,但我不知道要使用什麼。如果我將圖片上傳到blob存儲中,它是頁面blob還是塊blob?我不明白這兩者之間的區別。同時,我找不到有關兩者之間差異的信息。有人可以幫我嗎?

回答

0

將舊庫的CloudBlob.Upload *方法上傳到塊blob。因此,在更新應用程序以使用新庫時,可以改爲使用CloudBlockBlob。

有關塊blob和頁面blob的更多信息,請參閱Understanding Block Blobs and Page Blobs