Definition at line 25 of file GeneratedTable.cs.
Deveel.Data.Sql.Tables.GeneratedTable.GeneratedTable |
( |
IContext |
dbContext | ) |
|
|
inlineprotected |
Deveel.Data.Sql.Tables.GeneratedTable.~GeneratedTable |
( |
| ) |
|
|
inlineprivate |
void Deveel.Data.Sql.Tables.GeneratedTable.Dispose |
( |
| ) |
|
|
inline |
virtual void Deveel.Data.Sql.Tables.GeneratedTable.Dispose |
( |
bool |
disposing | ) |
|
|
inlineprotectedvirtual |
Definition at line 62 of file GeneratedTable.cs.
64 return new DataObject(type, obj);
abstract TableInfo TableInfo
IEnumerator<Row> Deveel.Data.Sql.Tables.GeneratedTable.GetEnumerator |
( |
| ) |
|
|
inline |
IEnumerator IEnumerable. Deveel.Data.Sql.Tables.GeneratedTable.GetEnumerator |
( |
| ) |
|
|
inlineprivate |
virtual ColumnIndex Deveel.Data.Sql.Tables.GeneratedTable.GetIndex |
( |
int |
columnOffset | ) |
|
|
inlinevirtual |
Gets an index for given column that can be used to select values from this table.
- Parameters
-
columnOffset | The zero-based offset of the column which to get the index. |
- Returns
- Returns an instance of ColumnIndex that is used to select a subset of rows from the table.
Implements Deveel.Data.Sql.Tables.ITable.
Definition at line 58 of file GeneratedTable.cs.
abstract DataObject Deveel.Data.Sql.Tables.GeneratedTable.GetValue |
( |
long |
rowNumber, |
|
|
int |
columnOffset |
|
) |
| |
|
pure virtual |
Gets a single cell within the table that is located at the given column offset and row.
- Parameters
-
rowNumber | The unique number of the row where the cell is located. |
columnOffset | The zero-based offset of the column of the cell to return. |
- Returns
- Returns an instance of DataObject that is contained in the cell located by the row and column coordinates provided.
- Exceptions
-
ArgumentOutOfRangeException | If the given columnOffset is less than zero or greater or equal than the number of columns defined in the table metadata. |
- See also
- Tables.TableInfo.IndexOfColumn(string)
Implements Deveel.Data.Sql.Tables.ITable.
Implemented in Deveel.Data.SystemSchema.StatisticsTable, Deveel.Data.SystemSchema.SessionInfoTable, Deveel.Data.SystemSchema.PrivilegesTable, Deveel.Data.SystemSchema.VariablesTable, Deveel.Data.SystemSchema.ProductInfoTable, Deveel.Data.SystemSchema.OpenSessionsTable, Deveel.Data.SystemSchema.SqlTypesTable, Deveel.Data.SystemSchema.TableColumnsTable, Deveel.Data.SystemSchema.TableInfoTable, Deveel.Data.Transactions.Transaction.OldAndNewTableContainer.TriggeredOldNew, Deveel.Data.Sql.Triggers.TriggerManager.TriggersTableContainer.TriggerTable, Deveel.Data.Routines.RoutineManager.RoutinesTableContainer.RoutineTable, and Deveel.Data.Sql.Sequences.SequenceManager.SequenceTable.
IContext Deveel.Data.Sql.Tables.GeneratedTable.Context |
|
getprivate set |
ObjectName IDbObject. Deveel.Data.Sql.Tables.GeneratedTable.FullName |
|
getprivate |
DbObjectType IDbObject. Deveel.Data.Sql.Tables.GeneratedTable.ObjectType |
|
getprivate |
abstract int Deveel.Data.Sql.Tables.GeneratedTable.RowCount |
|
get |
abstract TableInfo Deveel.Data.Sql.Tables.GeneratedTable.TableInfo |
|
get |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql.Tables/GeneratedTable.cs