Click or drag to resize

IntercomFile Properties

The IntercomFile 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.
(Inherited from IsamDataFileBase<T>)
Public property IsCorrupt Gets a boolean value that indicates whether the file data on disk is corrupt.
(Inherited from IsamDataFileBase<T>)
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 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.
(Inherited from IsamDataFileBase<T>)
Public property RecordsOnDisk Gets the number of file records on the disk.
(Inherited from IsamDataFileBase<T>)
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 file.
(Inherited from IsamDataFileBase<T>)
Top
See Also