Click or drag to resize

MetadataFile Properties

The MetadataFile type exposes the following members.

Properties
  Name Description
Public property AutoSaveInterval Gets or sets the interval in milliseconds at which the records loaded in memory are to be persisted to disk.
(Inherited from IsamDataFileBaseT)
Public property Enabled Gets or sets a boolean value that indicates whether the file is currently enabled.
(Inherited from IsamDataFileBaseT)
Public property FileAccessMode Gets or sets the FileAccess value to use when opening the file.
(Inherited from IsamDataFileBaseT)
Protected property FileData Gets the underlying FileStream of the file.
(Inherited from IsamDataFileBaseT)
Protected property FileDataLock Gets the locking object for the FileData stream.
(Inherited from IsamDataFileBaseT)
Public property FileName Gets or sets the name of the file.
(Overrides IsamDataFileBaseTFileName)
Public property IsCorrupt Gets a boolean value that indicates whether the file data on disk is corrupt.
(Overrides IsamDataFileBaseTIsCorrupt)
Public property IsDisposed Gets a flag that indicates whether the object has been disposed.
(Inherited from IsamDataFileBaseT)
Public property IsOpen Gets a boolean value that indicates whether the file is open.
(Inherited from IsamDataFileBaseT)
Public property LegacyMode Determines legacy operation mode for the MetadataFile.
Public property LoadOnOpen Gets or sets a boolean value that indicates whether records are to be loaded automatically in memory when the file is opened.
(Inherited from IsamDataFileBaseT)
Protected property LoadWaitHandle Gets wait handle for loading data.
(Inherited from IsamDataFileBaseT)
Public property MemoryUsage Gets the approximate memory consumption (in KB) of the file.
(Inherited from IsamDataFileBaseT)
Public property Name Gets the unique identifier of the file.
(Inherited from IsamDataFileBaseT)
Public property PersistSettings Gets or sets a boolean value that indicates whether the file settings are to be saved to the config file.
(Inherited from IsamDataFileBaseT)
Public property RecordsInMemory Gets the number of file records loaded in memory.
(Overrides IsamDataFileBaseTRecordsInMemory)
Public property RecordsOnDisk Gets the number of file records on the disk.
(Overrides IsamDataFileBaseTRecordsOnDisk)
Public property ReloadOnModify Gets or sets a boolean value that indicates whether records loaded in memory are to be re-loaded when the file is modified on disk.
(Inherited from IsamDataFileBaseT)
Public property SaveOnClose Gets or sets a boolean value that indicates whether records loaded in memory are to be persisted to disk when the file is closed.
(Inherited from IsamDataFileBaseT)
Protected property SaveWaitHandle Gets wait handle for saving data.
(Inherited from IsamDataFileBaseT)
Public property SettingsCategory Gets or sets the category under which the file settings are to be saved to the config file if the PersistSettings property is set to true.
(Inherited from IsamDataFileBaseT)
Public property Status Gets the descriptive status of the MetadataFile.
(Overrides IsamDataFileBaseTStatus)
Top
See Also