C# Class RazorDB.MemTable

Afficher le fichier Open project: gnoso/razordb Class Usage Examples

Méthodes publiques

Méthode Description
Add ( Key key, Value value ) : void
Enumerate ( ) : Value>>.IEnumerable
GetEnumerableSnapshot ( ) : Value>>.IEnumerable
Lookup ( Key key, Value &value ) : bool
ReadFromJournal ( string fileName, int version ) : void
WriteToSortedBlockTable ( string baseFileName, int level, int version ) : void

Method Details

Add() public méthode

public Add ( Key key, Value value ) : void
key Key
value Value
Résultat void

Enumerate() public méthode

public Enumerate ( ) : Value>>.IEnumerable
Résultat Value>>.IEnumerable

GetEnumerableSnapshot() public méthode

public GetEnumerableSnapshot ( ) : Value>>.IEnumerable
Résultat Value>>.IEnumerable

Lookup() public méthode

public Lookup ( Key key, Value &value ) : bool
key Key
value Value
Résultat bool

ReadFromJournal() public méthode

public ReadFromJournal ( string fileName, int version ) : void
fileName string
version int
Résultat void

WriteToSortedBlockTable() public méthode

public WriteToSortedBlockTable ( string baseFileName, int level, int version ) : void
baseFileName string
level int
version int
Résultat void