【发布时间】:2013-01-21 14:14:49
【问题描述】:
我正在使用 Microsoft.WindowsAzure.StorageClient 来操作 Azure 存储上的 blob。我已经到了用户需要列出上传的文件并修改/删除它们的地步。 由于一个容器中有很多文件,查询天蓝色存储服务以仅返回所需文件的最佳方法是什么。另外,我希望能够只返回特定数量的 blob,以便实现分页。
CloudBlobContainer 中有一个名为 ListBlobs 的方法,但它似乎返回了容器中的所有 blob。这对我不起作用。
我在这个主题上搜索了很多,但找不到任何有用的东西。这个link 只展示了基础知识。
--------- 编辑
我在下面的答案不会懒惰地检索 blob,但它会检索容器中的所有 blob,然后过滤结果。 目前还没有惰性检索 blob 的解决方案。
【问题讨论】:
标签: .net linq lazy-loading azure-blob-storage azure-sdk-.net