C# 클래스 Deveel.Data.Sql.Tables.BaseDataTable

상속: RootTable
파일 보기 프로젝트 열기: deveel/deveeldb

공개 메소드들

메소드 설명
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