【发布时间】:2015-12-19 08:24:43
【问题描述】:
我想列出 Azure Blob 存储容器的所有目录,包括 EMPTY。列出目录的方法有很多,我可以做到。谁能告诉我如何获取空目录?
【问题讨论】:
标签: c# directory containers azure-blob-storage
我想列出 Azure Blob 存储容器的所有目录,包括 EMPTY。列出目录的方法有很多,我可以做到。谁能告诉我如何获取空目录?
【问题讨论】:
标签: c# directory containers azure-blob-storage
在 blob 服务上没有空目录之类的东西。
blob 服务上的目录是虚拟的。当您创建 x/y/z 时,我们实际上并没有创建目录“x”和目录“y”——我们创建了一个名为 x/y/z 的 blob。为方便起见,我们允许您使用分隔符“/”列出它,它返回 x,就好像它是一个目录一样。但是,如果您删除 blob x/y/z 并且没有其他前缀为 x/y 的 blob,则 x 和 y 将不再被列为目录。
如果您想要更直接的并行文件系统概念,包括对空目录的支持,请查看 Azure 文件。
【讨论】: