The methods of the CachedIoAdapter class are listed below. For a complete list of CachedIoAdapter class members, see the CachedIoAdapter Members topic.
BlockCopy (inherited from IoAdapter) | copies a block within a file in block mode |
BlockSeek (inherited from IoAdapter) | Overloaded. sets the read/write pointer in the file using block mode |
BlockSize (inherited from IoAdapter) | Overloaded. outside call to set the block size of this adapter |
Close | Flushes and closes the file |
Copy (inherited from IoAdapter) | copies a block within a file in absolute mode |
DelegatedIoAdapter | |
Delete | Deletes the database file |
Equals (inherited from Object) | |
Exists | Checks if the file exists |
GetHashCode (inherited from Object) | |
GetLength | Returns the file length |
GetType (inherited from Object) | |
Open | Creates and returns a new CachedIoAdapter |
Read | Overloaded. Reads the file into the buffer using pages from cache. |
Read (inherited from IoAdapter) | Overloaded. reads a buffer at the seeked address |
Seek | Moves the pointer to the specified file position |
Sync | Flushes cache to a physical storage |
ToString (inherited from Object) | |
Write | Overloaded. Writes the buffer to cache using pages |
Write (inherited from IoAdapter) | Overloaded. writes a buffer to the seeked address |
Finalize (inherited from Object) | |
MemberwiseClone (inherited from Object) | |
RegularAddress (inherited from IoAdapter) | converts address and address offset to an absolute address |
CachedIoAdapter Class | Db4objects.Db4o.IO Namespace