LumiSoft Mail Server User API
DbFile Class
Namespaces > LumiSoft.Data.lsDB > DbFile
LumiSoft database file.
Syntax
C#Visual BasicManaged C++
public class DbFile : IDisposable
Public Class DbFile _
	Implements IDisposable
public ref class DbFile : IDisposable
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
DbFileNew()
Default constructor.
AppendRecord(Object[]())
Appends new record to table.
Close()
Closes database file.
Columns
Gets table columns. Throws exception if database isn't open.
Create(String)
Creates new database file.
Create(String, Int32)
Creates new database file.
CurrentRecord
Gets current record. Returns null if there isn't current record.
DataPageDataAreaSize
Gets how much data data page can store.
DeleteCurrentRecord()
Deletes current record.
Dispose()
Clean up any resources being used.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
FileName
Gets open database file name. Throws exception if database isn't open.
Finalize()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()
Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()
Gets the Type of the current instance.
(Inherited from Object.)
IsDatabaseOpen
Gets if there is active database file.
LockTable(Int32)
Locks table.
MemberwiseClone()
Creates a shallow copy of the current Object.
(Inherited from Object.)
NextRecord()
Gets next record. Returns true if end of file reached and there are no more records.
Open(String)
Opens specified data file.
Open(String, Int32)
Opens specified data file.
TableLocked
Gets table is locked.
ToString()
Returns a String that represents the current Object.
(Inherited from Object.)
UnlockTable()
Unlock table.
Inheritance Hierarchy
Object
DbFile

Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)