BLOB-объекты AZURE. ListBlobs () расширяют лимит - PullRequest
2 голосов
/ 08 октября 2019
var allBlobls = container
  .ListBlobls()
  .OfType<CloudBlockBlobWrapper>()
  .ToList();

В нашем контейнере более 1 миллиона больших двоичных объектов, так как ListBlobs() имеет ограничение до 5000, есть ли способ расширить предел без использования ListBlobsSegmented();

1 Ответ

1 голос
/ 08 октября 2019

ListBlobs() метод фактически перечисляет все BLOB-объекты в контейнере BLOB-объектов.

ListBlobsSegmented() извлекает только до 5000 BLOB-объектов за один вызов, и, если имеется еще BLOB-объектов, возвращается токен продолжения. Однако метод ListBlobs() внутренне обрабатывает маркер продолжения и возвращает вам список всех больших двоичных объектов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...