C# Class Deveel.Data.Store.FixedRecordList

Inheritance: IDisposable
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Méthodes publiques

Méthode 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

Méthode Description
Dispose ( bool disposing ) : void
UpdateListHeaderArea ( ) : void

Method Details

BlockFirstPosition() public méthode

public BlockFirstPosition ( int blockNumber ) : long
blockNumber int
Résultat long

BlockNodeCount() public méthode

public BlockNodeCount ( int blockNumber ) : long
blockNumber int
Résultat long

Create() public méthode

public Create ( ) : long
Résultat long

DecreaseSize() public méthode

public DecreaseSize ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FixedRecordList() public méthode

public FixedRecordList ( IStore store, int elementSize ) : System
store IStore
elementSize int
Résultat System

GetAreasUsed() public méthode

public GetAreasUsed ( IList usedAreas ) : void
usedAreas IList
Résultat void

GetRecord() public méthode

public GetRecord ( long recordNumber ) : IArea
recordNumber long
Résultat IArea

IncreaseSize() public méthode

public IncreaseSize ( ) : void
Résultat void

Open() public méthode

public Open ( long listPointer ) : void
listPointer long
Résultat void

ReadDeleteHead() public méthode

public ReadDeleteHead ( ) : long
Résultat long

WriteDeleteHead() public méthode

public WriteDeleteHead ( long value ) : void
value long
Résultat void