C# Класс Deveel.Data.Sql.Tables.BaseDataTable

Наследование: RootTable
Показать файл Открыть проект

Открытые методы

Метод Описание
AddRowToIndex ( int rowNumber ) : void
AddToIndex ( int columnOffset, long rowNumber ) : void
RemoveRowFromIndex ( long rowNumber ) : void

Защищенные методы

Метод Описание
BaseDataTable ( ) : System
BaseDataTable ( IContext context ) : System
GetColumnIndex ( int columnOffset ) : ColumnIndex
GetIndex ( int column, int originalColumn, ITable table ) : ColumnIndex
GetRawTableInfo ( RawTableInfo rootInfo ) : RawTableInfo
GetResolvedColumnName ( int column ) : ObjectName
IndexOfColumn ( ObjectName columnName ) : int
ResolveRows ( int column, IEnumerable rowSet, ITable ancestor ) : IEnumerable
SetupIndexes ( Type indexType ) : void
SetupIndexes ( string indexTypeName ) : void

Описание методов

AddRowToIndex() публичный Метод

public AddRowToIndex ( int rowNumber ) : void
rowNumber int
Результат void

AddToIndex() публичный Метод

public AddToIndex ( int columnOffset, long rowNumber ) : void
columnOffset int
rowNumber long
Результат void

BaseDataTable() защищенный Метод

protected BaseDataTable ( ) : System
Результат System

BaseDataTable() защищенный Метод

protected BaseDataTable ( IContext context ) : System
context IContext
Результат System

GetColumnIndex() защищенный Метод

protected GetColumnIndex ( int columnOffset ) : ColumnIndex
columnOffset int
Результат ColumnIndex

GetIndex() защищенный Метод

protected GetIndex ( int column, int originalColumn, ITable table ) : ColumnIndex
column int
originalColumn int
table ITable
Результат ColumnIndex

GetRawTableInfo() защищенный Метод

protected GetRawTableInfo ( RawTableInfo rootInfo ) : RawTableInfo
rootInfo RawTableInfo
Результат RawTableInfo

GetResolvedColumnName() защищенный Метод

protected GetResolvedColumnName ( int column ) : ObjectName
column int
Результат ObjectName

IndexOfColumn() защищенный Метод

protected IndexOfColumn ( ObjectName columnName ) : int
columnName ObjectName
Результат int

RemoveRowFromIndex() публичный Метод

public RemoveRowFromIndex ( long rowNumber ) : void
rowNumber long
Результат void

ResolveRows() защищенный Метод

protected ResolveRows ( int column, IEnumerable rowSet, ITable ancestor ) : IEnumerable
column int
rowSet IEnumerable
ancestor ITable
Результат IEnumerable

SetupIndexes() защищенный Метод

protected SetupIndexes ( Type indexType ) : void
indexType System.Type
Результат void

SetupIndexes() защищенный Метод

protected SetupIndexes ( string indexTypeName ) : void
indexTypeName string
Результат void