C# 클래스 DBreeze.LianaTrie.LTrieRow

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

공개 프로퍼티들

프로퍼티 타입 설명
Key byte[]
Value byte[]
ValueFullLength uint
ValueIsReadOut bool
ValueStartPointer long

공개 메소드들

메소드 설명
GetFullValue ( bool useCache ) : byte[]

Returns either value as byte array or null if value doesn't exist

GetPartialValue ( uint startIndex, uint length, bool useCache ) : byte[]

Returns either value partially or null

LTrieRow ( LTrieRootNode root ) : System

메소드 상세

GetFullValue() 공개 메소드

Returns either value as byte array or null if value doesn't exist
public GetFullValue ( bool useCache ) : byte[]
useCache bool if true, then only committed data will be shown
리턴 byte[]

GetPartialValue() 공개 메소드

Returns either value partially or null
public GetPartialValue ( uint startIndex, uint length, bool useCache ) : byte[]
startIndex uint
length uint
useCache bool if true, then only committed data will be shown
리턴 byte[]

LTrieRow() 공개 메소드

public LTrieRow ( LTrieRootNode root ) : System
root LTrieRootNode
리턴 System

프로퍼티 상세

Key 공개적으로 프로퍼티

Default is null
public byte[] Key
리턴 byte[]

Value 공개적으로 프로퍼티

public byte[] Value
리턴 byte[]

ValueFullLength 공개적으로 프로퍼티

If ValueStartPointer == -1, has no meaning
public uint ValueFullLength
리턴 uint

ValueIsReadOut 공개적으로 프로퍼티

public bool ValueIsReadOut
리턴 bool

ValueStartPointer 공개적으로 프로퍼티

Represents pointer to the value in physical file, remember for READ must come via sync-cache -1 if not defined
public long ValueStartPointer
리턴 long