[英]Uploading a picture to Windows Azure blob storage
我正在嘗試將圖片上傳到Windows Azure Blob存儲。 我找到了一個很好的示例,但是它依賴於Microsoft.WindowsAzure.StorageClient
程序集。 我剛剛了解到,最新版本的Windows Azure SDK具有一個新的Microsoft.WindowsAzure.Storage
程序集,它將替換舊的StorageClient
程序集。 此新程序集使用新的CloudPageBlob
類型: CloudPageBlob
和CloudBlockBlob
。 在新的程序集中,我使用了以下內容:
// Setup the blob
string blobAddress = "myPicture.png";
CloudBlob blob = container.GetBlobReference(blobAddress);
blob.Properties.ContentType = "image/png";
但是,對於新的程序集,我不確定該使用什么。 如果我將圖像上傳到Blob存儲中,是頁面Blob還是塊Blob? 我不明白兩者之間的區別。 同時,我找不到有關兩者之間差異的信息。 有人可以幫我嗎?
舊庫的CloudBlob.Upload *方法上傳以阻止Blob。 因此,在更新應用程序以使用新庫時,可以改用CloudBlockBlob。
有關塊Blob和頁面Blob的更多信息,請參閱了解塊Blob和頁面Blob 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.