Краткая информация
Выполняет специфичные для облака операции с файлами.
Обсуждение
Этот класс не может быть запущен напрямую. Экземпляр этого класса возвращается свойством cloud объекта AIOFile.
Обзор метода
| Метод | Описание |
| clearcache () | Очищает свойства файла и кэш региона BLOB. Вызовите этот метод, когда внешний процесс обновляет файл. |
| usebufferedreader () | Кэширует последние прочитанные байты. |
| usecachedfile ({blocksize}, {cachesize}) |
Для обработки файлов в облаке используется наиболее давно использованный блочный кеш (LRU). |
Методы
clearcache ()
cloud_io = AIO(r"C:\data\datacloud.acs")
rcsfile = cloud_io.open(r'testfile.txt', 'r')
rcsfile.cloud.clearcache()usebufferedreader ()
cloud_io = AIO(r"C:\data\datacloud.acs")
rcsfile = cloud_io.open(r'testfile.txt', 'r')
rcsfile.cloud.usebufferedreader()usecachedfile ({blocksize}, {cachesize})| Параметр | Описание | Тип данных |
blocksize | The block size. (Значение по умолчанию — 32768) | Integer |
cachesize | The cache size. (Значение по умолчанию — 0) | Integer |
cloud_io = AIO(r"C:\data\datacloud.acs")
rcsfile = cloud_io.open(r'testfile.txt', 'r')
rcsfile.cloud.usecachedfile(blocksize=32768, cachesize=0)