![]() |
DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
Interface that is implemented by all root tables. More...
Public Member Functions | |
| bool | TypeEquals (IRootTable other) |
Public Member Functions inherited from Deveel.Data.Sql.Tables.ITable | |
| DataObject | GetValue (long rowNumber, int columnOffset) |
| Gets a single cell within the table that is located at the given column offset and row. More... | |
| ColumnIndex | GetIndex (int columnOffset) |
| Gets an index for given column that can be used to select values from this table. More... | |
Additional Inherited Members | |
Properties inherited from Deveel.Data.Sql.Tables.ITable | |
| IContext | Context [get] |
| TableInfo | TableInfo [get] |
| Gets the metadata information of the table, used to resolve the column sources. More... | |
| int | RowCount [get] |
| Gets the total number of rows in the table. More... | |
Properties inherited from Deveel.Data.Sql.IDbObject | |
| ObjectName | FullName [get] |
| Gets the fully qualified name of the object used to resolve it uniquely within the database. More... | |
| DbObjectType | ObjectType [get] |
| Gets the type of database object that the implementation is for More... | |
Interface that is implemented by all root tables.
A root table is a non-virtual table that represents table data in its lowest form. When the Table.ResolveToRawTable method is called, if it encounters a table that implements IRootTable then it does not attempt to decend further to extract the underlying tables.
This interface is used for unions.
Definition at line 33 of file IRootTable.cs.
| bool Deveel.Data.Sql.Tables.IRootTable.TypeEquals | ( | IRootTable | other | ) |
1.8.10