C# Class BplusDotNet.hBplusTree

Tree index mapping strings to strings with unlimited key length
Inheritance: BplusTree
Afficher le fichier Open project: benaston/BTree

Méthodes publiques

Méthode Description
Initialize ( System treefile, System blockfile, int KeyLength ) : hBplusTree
Initialize ( System treefile, System blockfile, int PrefixLength, int CultureId ) : hBplusTree
Initialize ( System treefile, System blockfile, int PrefixLength, int CultureId, int nodesize, int buffersize ) : hBplusTree
Initialize ( string treefileName, string blockfileName, int PrefixLength ) : hBplusTree
Initialize ( string treefileName, string blockfileName, int PrefixLength, int CultureId ) : hBplusTree
Initialize ( string treefileName, string blockfileName, int PrefixLength, int CultureId, int nodesize, int buffersize ) : hBplusTree
LimitBucketSize ( int limit ) : void
ReOpen ( System treefile, System blockfile ) : hBplusTree
ReOpen ( string treefileName, string blockfileName ) : hBplusTree
ReadOnly ( string treefileName, string blockfileName ) : hBplusTree
hBplusTree ( hBplusTreeBytes tree ) : System
toHtml ( ) : string

Méthodes protégées

Méthode Description
checkTree ( ) : bool

Method Details

Initialize() public static méthode

public static Initialize ( System treefile, System blockfile, int KeyLength ) : hBplusTree
treefile System
blockfile System
KeyLength int
Résultat hBplusTree

Initialize() public static méthode

public static Initialize ( System treefile, System blockfile, int PrefixLength, int CultureId ) : hBplusTree
treefile System
blockfile System
PrefixLength int
CultureId int
Résultat hBplusTree

Initialize() public static méthode

public static Initialize ( System treefile, System blockfile, int PrefixLength, int CultureId, int nodesize, int buffersize ) : hBplusTree
treefile System
blockfile System
PrefixLength int
CultureId int
nodesize int
buffersize int
Résultat hBplusTree

Initialize() public static méthode

public static Initialize ( string treefileName, string blockfileName, int PrefixLength ) : hBplusTree
treefileName string
blockfileName string
PrefixLength int
Résultat hBplusTree

Initialize() public static méthode

public static Initialize ( string treefileName, string blockfileName, int PrefixLength, int CultureId ) : hBplusTree
treefileName string
blockfileName string
PrefixLength int
CultureId int
Résultat hBplusTree

Initialize() public static méthode

public static Initialize ( string treefileName, string blockfileName, int PrefixLength, int CultureId, int nodesize, int buffersize ) : hBplusTree
treefileName string
blockfileName string
PrefixLength int
CultureId int
nodesize int
buffersize int
Résultat hBplusTree

LimitBucketSize() public méthode

public LimitBucketSize ( int limit ) : void
limit int
Résultat void

ReOpen() public static méthode

public static ReOpen ( System treefile, System blockfile ) : hBplusTree
treefile System
blockfile System
Résultat hBplusTree

ReOpen() public static méthode

public static ReOpen ( string treefileName, string blockfileName ) : hBplusTree
treefileName string
blockfileName string
Résultat hBplusTree

ReadOnly() public static méthode

public static ReadOnly ( string treefileName, string blockfileName ) : hBplusTree
treefileName string
blockfileName string
Résultat hBplusTree

checkTree() protected méthode

protected checkTree ( ) : bool
Résultat bool

hBplusTree() public méthode

public hBplusTree ( hBplusTreeBytes tree ) : System
tree hBplusTreeBytes
Résultat System

toHtml() public méthode

public toHtml ( ) : string
Résultat string