BLOB-объект Azure. Общие сведения о различных параметрах Enum BlobListingDetails - PullRequest
0 голосов
/ 26 октября 2019

Я нашел параметры в BlobListingDetailsEnum очень запутанными. Ниже перечислены параметры:

Все - список всех доступных подтвержденных BLOB-объектов, незафиксированных BLOB-объектов, моментальных снимков и удаленных BLOB-объектов, а также возвращаются все метаданные и состояние копирования для этих BLOB-объектов.

Копировать - включить свойства копирования вперечисление.

Удалено - включить удаленные большие двоичные объекты в список.

Метаданные - получить метаданные большого двоичного объекта для каждого большого двоичного объекта, возвращенного в списке.

Нет - перечислить только подтвержденные большие двоичные объекты, ине возвращать метаданные BLOB-объектов.

Моментальные снимки - список подтвержденных BLOB-объектов и моментальных снимков BLOB-объектов.

UncommittedBlobs - список подтвержденных и незафиксированных BLOB-объектов.

Моя путаница связана с тем, что:коммит, незафиксированный, удаленный} описывают состояние большого двоичного объекта, в то время как {метаданные, копия} представляют собой раздел данных в возвращаемом значении, а {снимок} представляет собой форму представления результата, почему эти параметры отображаются втакое же перечисление? это понимание правильно? Я не смог найти хорошую документацию, объясняющую эти термины.

1 Ответ

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

Да, ваше понимание верно, эти элементы смешаны.

По нашему опыту, пользователям очень полезно отфильтровывать нежелательные элементы, используя различные значения, такие как снимки, удаленные и т. Д. Еще один хороший моментв том, что код будет намного быстрее, если вы отфильтруете ненужные элементы, используя правильное значение enum.

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