CloudFileOp

Zusammenfassung

Performs file related operations that are cloud specific.

Diskussion

This class cannot be instantiated directly. An instance of this class is returned by the AIOFile object's cloud property.

Methodenübersicht

MethodeErläuterung
clearcache ()

Clears file properties and BLOB region cache. Call this method when an external process updates the file.

usebufferedreader ()

Caches last read bytes.

usecachedfile ({blocksize}, {cachesize})

Uses least recently used (LRU) block cache for handling files on cloud.

Methoden

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})
ParameterErläuterungDatentyp
blocksize

The block size.

(Der Standardwert ist 32768)

Integer
cachesize

The cache size.

(Der Standardwert ist 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)