C# 클래스 BplusDotNet.SerializedTree

Wrapper for any IByteTree implementation which implements automatic object serialization/deserialization for serializable objects.
상속: IObjectTree, ITreeIndex
파일 보기 프로젝트 열기: benaston/BTree 1 사용 예제들

공개 메소드들

메소드 설명
Abort ( ) : void
Commit ( ) : void
Compare ( string left, string right ) : int
ContainsKey ( string key ) : bool
FirstKey ( ) : string
Get ( string key, object defaultValue ) : object
NextKey ( string AfterThisKey ) : string
Recover ( bool CorrectErrors ) : void
RemoveKey ( string key ) : void
SerializedTree ( IByteTree tree ) : System
Set ( string key, object map ) : void
SetFootPrintLimit ( int limit ) : void
Shutdown ( ) : void
this ( string key ) : object

메소드 상세

Abort() 공개 메소드

public Abort ( ) : void
리턴 void

Commit() 공개 메소드

public Commit ( ) : void
리턴 void

Compare() 공개 메소드

public Compare ( string left, string right ) : int
left string
right string
리턴 int

ContainsKey() 공개 메소드

public ContainsKey ( string key ) : bool
key string
리턴 bool

FirstKey() 공개 메소드

public FirstKey ( ) : string
리턴 string

Get() 공개 메소드

public Get ( string key, object defaultValue ) : object
key string
defaultValue object
리턴 object

NextKey() 공개 메소드

public NextKey ( string AfterThisKey ) : string
AfterThisKey string
리턴 string

Recover() 공개 메소드

public Recover ( bool CorrectErrors ) : void
CorrectErrors bool
리턴 void

RemoveKey() 공개 메소드

public RemoveKey ( string key ) : void
key string
리턴 void

SerializedTree() 공개 메소드

public SerializedTree ( IByteTree tree ) : System
tree IByteTree
리턴 System

Set() 공개 메소드

public Set ( string key, object map ) : void
key string
map object
리턴 void

SetFootPrintLimit() 공개 메소드

public SetFootPrintLimit ( int limit ) : void
limit int
리턴 void

Shutdown() 공개 메소드

public Shutdown ( ) : void
리턴 void

this() 공개 메소드

public this ( string key ) : object
key string
리턴 object