簡體   English   中英

將圖片上傳到Windows Azure Blob存儲

[英]Uploading a picture to Windows Azure blob storage

我正在嘗試將圖片上傳到Windows Azure Blob存儲。 我找到了一個很好的示例,但是它依賴於Microsoft.WindowsAzure.StorageClient程序集。 我剛剛了解到,最新版本的Windows Azure SDK具有一個新的Microsoft.WindowsAzure.Storage程序集,它將替換舊的StorageClient程序集。 此新程序集使用新的CloudPageBlob類型: CloudPageBlobCloudBlockBlob 在新的程序集中,我使用了以下內容:

// 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.

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