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 IsamDataFileBase<T>)
Public property Enabled Gets or sets a boolean value that indicates whether the file is currently enabled.
(Inherited from IsamDataFileBase<T>)
Public property FileAccessMode Gets or sets the FileAccess value to use when opening the file.
(Inherited from IsamDataFileBase<T>)
Protected property FileData Gets the underlying FileStream of the file.
(Inherited from IsamDataFileBase<T>)
Protected property FileDataLock Gets the locking object for the FileData stream.
(Inherited from IsamDataFileBase<T>)
Public property FileName Gets or sets the name of the file.
(Overrides IsamDataFileBase<T>.FileName)
Public property IsCorrupt Gets a boolean value that indicates whether the file data on disk is corrupt.
(Overrides IsamDataFileBase<T>.IsCorrupt)
Public property IsDisposed Gets a flag that indicates whether the object has been disposed.
(Inherited from IsamDataFileBase<T>)
Public property IsOpen Gets a boolean value that indicates whether the file is open.
(Inherited from IsamDataFileBase<T>)
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 IsamDataFileBase<T>)
Protected property LoadWaitHandle Gets wait handle for loading data.
(Inherited from IsamDataFileBase<T>)
Public property MemoryUsage Gets the approximate memory consumption (in KB) of the file.
(Inherited from IsamDataFileBase<T>)
Public property Name Gets the unique identifier of the file.
(Inherited from IsamDataFileBase<T>)
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 IsamDataFileBase<T>)
Public property RecordsInMemory Gets the number of file records loaded in memory.
(Overrides IsamDataFileBase<T>.RecordsInMemory)
Public property RecordsOnDisk Gets the number of file records on the disk.
(Overrides IsamDataFileBase<T>.RecordsOnDisk)
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 IsamDataFileBase<T>)
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 IsamDataFileBase<T>)
Protected property SaveWaitHandle Gets wait handle for saving data.
(Inherited from IsamDataFileBase<T>)
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 IsamDataFileBase<T>)
Public property Status Gets the descriptive status of the MetadataFile.
(Overrides IsamDataFileBase<T>.Status)
Top
See Also