Firebird ADO.NET Provider SDK Documentation - v1.7

FbDatabaseInfo Properties

The properties of the FbDatabaseInfo class are listed below. For a complete list of FbDatabaseInfo class members, see the FbDatabaseInfo Members topic.

Public Instance Properties

ActiveTransactions Gets the number of active transction.
ActiveUsers 
AllocationPages Gets the number of database pages allocated.
BackoutCount Gets the number of removals of a version of a record.
BaseLevel Gets the database version (level) number.
Connection Gets or sets the FbConnection used by this instance of the FbDataseInfo.
CurrentMemory Gets the Amount of server memory (in bytes) currently in use.
DatabaseSizeInPages Gets the database size in pages.
DbId Gets the database file name and site name.
DeleteCount Gets the number of database deletes since the database was last attached.
ExpungeCount Gets the number of removals of a record and all of its ancestors, for records hose deletions have been committed.
Fetches Gets the number of reads from the memory buffer cache.
ForcedWrites Gets the mode in which database writes are performed.
Implementation Gets the database implementation number.
InsertCount Gets the number of inserts into the database since the database was last attached.
IscVersion Gets the version identification string of the database implementation.
Marks Gets the number of writes to the memory buffer cache.
MaxMemory Gets the Maximum amount of memory (in bytes) used at one time since the first process attached to the database.
NextTransaction Gets the number of the next transction.
NoReserve Gets the indicates if space is reserved on each database page for holding.
NumBuffers Gets the number of memory buffers currently allocated.
OdsMinorVersion Gets the On-disk structure (ODS) minor version number.
OdsVersion Gets the ODS major version number.
OldestActiveSnapshot Gets the number of the oldest snapshot transaction.
OldestActiveTransaction Gets the number of the oldest active transaction.
OldestTransaction Gets the number of the oldest transaction.
PageSize Gets the page size of the database.
PurgeCount Gets the number of removals of old versions of fully mature records.
ReadIdxCount Gets the number of reads done via an index since the database was last attached.
ReadOnly Gets wheter database is in readonly mode.
Reads Gets the number of page reads.
ReadSeqCount Gets the number of sequential sequential table scans (row reads) done on each table since the database was last attached.
ServerClass Gets wheter Firebird Server is a Super or Classic server.
ServerVersion Gets the version identification string of the Firebird Server.
SweepInterval Gets the number of transactions that are committed between “sweeps” to remove database record versions that are no longer needed.
UpdateCount Gets the number of database updates since the database was last attached.
Writes Gets the number of page writes.

See Also

FbDatabaseInfo Class | FirebirdSql.Data.Firebird Namespace