CloudBlobContainer.ListBlobs指定限制

时间:2015-03-19 16:24:22

标签: azure-storage azure-storage-blobs

我注意到CloudBlobContainer.ListBlobs,没有选项可以限制将被带回的记录数量(默认为5000)。但是我确实在某个地方看到你休息,你可以指定一个限制。有没有人知道是否有更好的方法通过官方api指定限制?

1 个答案:

答案 0 :(得分:3)

ListBlobs返回一个惰性枚举器,因此只要您枚举blob,它就会继续向Blob服务发出请求。如果您想管理自己的请求并自己处理延续令牌,可以使用ListBlobsSegmented代替并指定要获得的最大blob数。但请注意,这是最大值,因此服务的返回率可能低于此值。