Можно ли получить метаданные о Azure CloudFile без получения самого файла? - PullRequest
0 голосов
/ 04 апреля 2019

Я боюсь, что ответ "Нет", но я надеюсь, что я не прав.

У меня есть список из более 5000 имен файлов, и все, что мне нужно, это длина (размер) каждого файла. Я могу сделать это:

foreach (string image in imageList)
{
  CloudFile pictureFile = myCloudFileDirectory.GetFileReference($"{_path}/image");
  Long imageSize = pictureFile.Properties.Length;
  // other logic
}

Проблема в том, что с 5000+ файлами этот маленький foreach занимает слишком много времени.

Я пытаюсь выяснить, как можно получить .Properties без необходимости извлекать весь CloudFile.

Возможно ли это?

1 Ответ

0 голосов
/ 04 апреля 2019
var someList = myCloudFileDirectory.ListFilesAndDirectories().ToList()

Это добилось цели. В пределах someList я могу найти свойства и длину файла (размер).

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