C# Class Deveel.Data.Store.FixedRecordList

Inheritance: IDisposable
Datei anzeigen Open project: deveel/deveeldb Class Usage Examples

Public Methods

Method Description
BlockFirstPosition ( int blockNumber ) : long
BlockNodeCount ( int blockNumber ) : long
Create ( ) : long
DecreaseSize ( ) : void
Dispose ( ) : void
FixedRecordList ( IStore store, int elementSize ) : System
GetAreasUsed ( IList usedAreas ) : void
GetRecord ( long recordNumber ) : IArea
IncreaseSize ( ) : void
Open ( long listPointer ) : void
ReadDeleteHead ( ) : long
WriteDeleteHead ( long value ) : void

Private Methods

Method Description
Dispose ( bool disposing ) : void
UpdateListHeaderArea ( ) : void

Method Details

BlockFirstPosition() public method

public BlockFirstPosition ( int blockNumber ) : long
blockNumber int
return long

BlockNodeCount() public method

public BlockNodeCount ( int blockNumber ) : long
blockNumber int
return long

Create() public method

public Create ( ) : long
return long

DecreaseSize() public method

public DecreaseSize ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

FixedRecordList() public method

public FixedRecordList ( IStore store, int elementSize ) : System
store IStore
elementSize int
return System

GetAreasUsed() public method

public GetAreasUsed ( IList usedAreas ) : void
usedAreas IList
return void

GetRecord() public method

public GetRecord ( long recordNumber ) : IArea
recordNumber long
return IArea

IncreaseSize() public method

public IncreaseSize ( ) : void
return void

Open() public method

public Open ( long listPointer ) : void
listPointer long
return void

ReadDeleteHead() public method

public ReadDeleteHead ( ) : long
return long

WriteDeleteHead() public method

public WriteDeleteHead ( long value ) : void
value long
return void