0

container.GetBlobReference() 経由で CloudBlob を取得しました。これが私のコードです。

CloudBlobContainer container = cloudBlobClient.GetContainerReference("adcontainer");
CloudBlob blob = container.GetBlobReference(blobUri);

このリソースが実際に Azure 上にあるかどうかはわかりません。また、応答が遅いため試したくありません。

それとも、初めて間違った方法でブロブを取得するのでしょうか?

4

1 に答える 1

0

http://blog.smarx.com/posts/testing-existence-of-a-windows-azure-blobを参照してください。ブロブが存在するかどうかを確認するには、HEADリクエストを実行する必要があります。GetBlobReference実際には何もしません(ローカルオブジェクトの作成を除く)。

ところで、私のWazStorageExtensionsライブラリは次のサポートを追加します.Exists()https ://github.com/smarx/WazStorageExtensions

于 2012-10-06T06:55:28.297 に答える