C# 클래스 Adroit.Data.BDB46

파일 보기 프로젝트 열기: chergert/adroit 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
KeyType DataType

공개 메소드들

메소드 설명
Append ( object value ) : int
Append ( object key, object value ) : void
BDB46 ( string file, bool create, DBFormat format, bool allowDuplicates, Env environment ) : System
BDB46 ( string file, string table, bool create, DBFormat format, bool allowDuplicates, Env environment ) : System
Close ( ) : void
Delete ( object key ) : void
Get ( object key ) : object
Insert ( uint key, object value ) : void
Locate ( BdbLocateFunc func ) : object>.KeyValuePair
NewCursor ( ) : Cursor
Put ( object key, object value ) : void
PutNew ( object key, object value ) : bool
Sync ( ) : void
Truncate ( ) : long

비공개 메소드들

메소드 설명
CheckError ( int error ) : void
Put ( object key, object value, uint flags ) : bool
db_create ( IntPtr &dbp, IntPtr dbenv, uint flags ) : int
db_env_create ( IntPtr &dbenvp, uint flags ) : int
db_strerror ( int error ) : IntPtr

메소드 상세

Append() 공개 메소드

public Append ( object value ) : int
value object
리턴 int

Append() 공개 메소드

public Append ( object key, object value ) : void
key object
value object
리턴 void

BDB46() 공개 메소드

public BDB46 ( string file, bool create, DBFormat format, bool allowDuplicates, Env environment ) : System
file string
create bool
format DBFormat
allowDuplicates bool
environment Env
리턴 System

BDB46() 공개 메소드

public BDB46 ( string file, string table, bool create, DBFormat format, bool allowDuplicates, Env environment ) : System
file string
table string
create bool
format DBFormat
allowDuplicates bool
environment Env
리턴 System

Close() 공개 메소드

public Close ( ) : void
리턴 void

Delete() 공개 메소드

public Delete ( object key ) : void
key object
리턴 void

Get() 공개 메소드

public Get ( object key ) : object
key object
리턴 object

Insert() 공개 메소드

public Insert ( uint key, object value ) : void
key uint
value object
리턴 void

Locate() 공개 메소드

public Locate ( BdbLocateFunc func ) : object>.KeyValuePair
func BdbLocateFunc
리턴 object>.KeyValuePair

NewCursor() 공개 메소드

public NewCursor ( ) : Cursor
리턴 Cursor

Put() 공개 메소드

public Put ( object key, object value ) : void
key object
value object
리턴 void

PutNew() 공개 메소드

public PutNew ( object key, object value ) : bool
key object
value object
리턴 bool

Sync() 공개 메소드

public Sync ( ) : void
리턴 void

Truncate() 공개 메소드

public Truncate ( ) : long
리턴 long

프로퍼티 상세

KeyType 공개적으로 프로퍼티

public DataType KeyType
리턴 DataType