Будет зацикливаться GetBlobsAsync(), но ничего не делать в теле цикла, читать содержимое большого двоичного объектаC#

Место общения программистов C#
Ответить
Anonymous
 Будет зацикливаться GetBlobsAsync(), но ничего не делать в теле цикла, читать содержимое большого двоичного объекта

Сообщение Anonymous »

Последующий вопрос для этого, как рекомендовано в комментариях < /p>
Мне успешно удалось получить количество файлов в определенном префиксе в хранилище Blob Blob с использованием кода (ответ также в связанных Вопрос) < /p>

Код: Выделить всё

            int count = 0;

// Iterate through the blobs with the specified prefix
await foreach (BlobItem blobItem in containerClient.GetBlobsAsync(prefix: folderPrefix))
{
count++;
}

return count;
Здесь я пробегаю через containerclient.getblobsasync (prefix: foterprefix) , а в корпусе цикла я просто увеличиваю количество. Я не читаю никакого содержимого или чего -либо, используя Blobitem
Мой вопрос в том, будет ли это все еще загрузить содержание Blob в память. Допустим, мои файлы очень большие, и я не хочу, чтобы содержимое файла загружалось в память моего приложения, просто хочу знать, что файл существует. < /P>
Я не знаю, как это проверить. Может ли кто -то, кто знает об этом, помочь мне с этим?

Подробнее здесь: https://stackoverflow.com/questions/793 ... he-content
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»