AZURE Blob .ListBlobs()扩展了限制

时间:2019-10-08 13:22:16

标签: c# azure blob

var allBlobls = container
  .ListBlobls()
  .OfType<CloudBlockBlobWrapper>()
  .ToList();

我们容器中的一百万斑点越多,因为ListBlobs()的上限为5000,有没有办法在不使用的情况下扩展限额 ListBlobsSegmented();

1 个答案:

答案 0 :(得分:1)

ListBlobs()方法实际上列出了Blob容器中的所有Blob。

ListBlobsSegmented()在一个调用中最多只能获取5000个Blob,如果有更多Blob,它将返回一个延续令牌。但是ListBlobs()方法在内部处理延续标记,并向您返回所有斑点的列表。