0
私は、フォルダやサブフォルダを作成したかった私はthis workaroundが見つかりました: を、私はそれらを記載されているとき:Azure APIが/ folder/folder/fileという名前のBLOBをリストしていないのはなぜですか?
foreach (IListBlobItem item in Container.ListBlobs(null, false))
{
if (item.GetType() == typeof(CloudBlockBlob))
{
CloudBlockBlob blob = (CloudBlockBlob)item;
Console.WriteLine("Block blob of length {0}: {1}", blob.Properties.Length, blob.Uri);
}
else if (item.GetType() == typeof(CloudPageBlob))
{
CloudPageBlob pageBlob = (CloudPageBlob)item;
Console.WriteLine("Page blob of length {0}: {1}", pageBlob.Properties.Length, pageBlob.Uri);
}
else if (item.GetType() == typeof(CloudBlobDirectory))
{
CloudBlobDirectory directory = (CloudBlobDirectory)item;
Console.WriteLine("Directory: {0}", directory.Uri);
}
}
それが唯一のルートコンテナで親フォルダとブロブを示しています。このコード(source)を使用します。 これは例えば 、本物ではない仮想ディレクトリですので、私はBLOBとしてそれらすべてを取得するために期待していた私は、このファイル
https://account.blob.core.windows.net/container/Accounts/Images/1/acc.jpg
を持っていますが、それは表示されません、それだけで示しています
https://account.blob.core.windows.net/container/Accounts
と
https://account.blob.core.windows.net/container/anyfile
親フォルダ内のサブフォルダにファイルを要求する必要はありますか?