2016-08-02 9 views
0

Я конвертирую содержимое Oracle blob в поток байтов и загружаю содержимое в облачное хранилище. Есть ли способ, которым я могу проверить, правильно ли загружены загруженные файлы в хранилище или нет. Спасибо за вашу поддержку.Azure storage и содержимое Oracle Blob

ответ

0

@Bala, Насколько мне известно, мы можем проверить загруженные файлы являются ли успех с помощью этих методов:

  1. После загруженного файла, мы можем получить свойство длины BLOB файла и сравнить с оригиналом размер файла.

    blob.FetchAttributes(); 
    

    bool success = blob.Properties.Length == длина;

  2. Другой подход заключается в том, что мы можем разделить файлы на куски и асинхронно выгружать эти куски, используя метод PutBlockAsync. Мы можем просмотреть прогресс загрузки, если вы можете создать индикатор выполнения на основе этих методов и размера кусков. Я рекомендую вам обратиться к этому сообщению о том, как использовать этот метод: https://stackoverflow.com/a/21182669/4836342 или это blog.
Смежные вопросы