C# Class RazorDB.JournaledMemTable

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

Méthodes publiques

Méthode Description
Add ( Key key, Value value ) : bool
Close ( ) : void
EnumerateSnapshot ( ) : Value>>.IEnumerable
EnumerateSnapshotFromKey ( Key key ) : Value>>.IEnumerable
JournaledMemTable ( string baseFileName, int version ) : System
Lookup ( Key key, Value &value ) : bool
WriteToSortedBlockTable ( Manifest manifest ) : void

Method Details

Add() public méthode

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

Close() public méthode

public Close ( ) : void
Résultat void

EnumerateSnapshot() public méthode

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

EnumerateSnapshotFromKey() public méthode

public EnumerateSnapshotFromKey ( Key key ) : Value>>.IEnumerable
key Key
Résultat Value>>.IEnumerable

JournaledMemTable() public méthode

public JournaledMemTable ( string baseFileName, int version ) : System
baseFileName string
version int
Résultat System

Lookup() public méthode

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

WriteToSortedBlockTable() public méthode

public WriteToSortedBlockTable ( Manifest manifest ) : void
manifest Manifest
Résultat void