Боюсь, что невозможно обойти перечисление больших двоичных объектов и операцию суммирования, чтобы получить размер контейнера (то есть больших двоичных объектов внутри него).Все SDK основаны на REST API , который включает в себя все представленные нам операционные интерфейсы.В соответствии с этими API, мы можем только получить список больших двоичных объектов и суммировать длину их содержимого.
См. Официальный пример.На портале Azure есть Calculate size
, щелкните правой кнопкой мыши на нашем контейнере и нажмите Container properties
, мы видим панель, как показано ниже.Попробуйте перехватить http-трафик, мы видим, что он вызывает список операций BLOB-объектов.Ссылка Learn more
показывает скрипт powershell для реализации неизбежного процесса.(Обратите внимание, что, если число двоичных объектов превышает 5000, Calculate size
отображает количество двоичных объектов> 5000 и размер> XXMiB).