SolFSStorage class
Properties Methods Events See also
Overview
SolFSStorage handles "physical" storage (file on disk, disk partition or any arbitrary data container) and lets you manipulate logical files within SolFSStorage.
Description
Use SolFSStorage to access the whole SolFS Storage.
Methdods of SolFSStorage let you find files, create and delete directories (folders), get file time information and manage storage size.
To work with individual files within the storage (create, read, write) use SolFSStream class.
Before using any SolFSStorage methods or properties you must activate the component.
Properties
Active
AutoCompact
Buffering
CaseSensitive
Compression
CompressionLevel
FileName
FilesEncryption
FilesPassword
FixedSize
IsCorrupted
Logo
MaxPageCount
PageSize
PathSeparator
ReadOnly
StorageEncryption
StoragePassword
UseAccessTime
UseTransactions
Methods
Constructor
Constructor (opens storage)
Constructor (opens storage in callback mode)
Destructor
CheckAndRepair
CheckFilePassword
CheckPassword
Close
Compact
CreateDirectory
DeleteAndRenameFile
DeleteDirectory
DeleteFile
DeleteFileTag
DiskFree
FileExists
FindClose
FindFirst
FindFirstEx
FindNext
ForceCreateDirectories
FormatFixedSize
GetFileAttributes
GetFileCompression
GetFileCreationTime
GetFileEncryption
GetFileLastAccessTime
GetFileModificationTime
GetFileTag
GetFileTagInfo
GetInfo
GetLastAccessTime
GetLastWriteTime
GetLinkDestination
GetVersion
IsSolFSStorage
IsDirectoryEmpty
Link
MoveFile
Open
OpenReadOnly
OpenRootData
Reopen
ResolveLink
SetEncryption
SetFileAttributes
SetFileCompression
SetFileCreationTime
SetFileEncryption
SetFileLastAccessTime
SetFileModificationTime
SetFileTag
SetRegistrationKey
Events
OnProgress
OnFileCreate
OnFileOpen
OnFileClose
OnFileFlush
OnFileDelete
OnFileGetSize
OnFileSetSzie
OnFileSeek
OnFileRead
OnFileWrite
OnHashCalculate
OnHashValidate
OnDataEncrypt
OnDataDecrypt
OnDataCompress
OnDataDecompress
