C# Class DBreeze.LianaTrie.LTrieRow

Afficher le fichier Open project: hhblaze/DBreeze Class Usage Examples

Méthodes publiques

Свойство Type Description
Key byte[]
Value byte[]
ValueFullLength uint
ValueIsReadOut bool
ValueStartPointer long

Méthodes publiques

Méthode Description
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

Method Details

GetFullValue() public méthode

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
Résultat byte[]

GetPartialValue() public méthode

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
Résultat byte[]

LTrieRow() public méthode

public LTrieRow ( LTrieRootNode root ) : System
root LTrieRootNode
Résultat System

Property Details

Key public_oe property

Default is null
public byte[] Key
Résultat byte[]

Value public_oe property

public byte[] Value
Résultat byte[]

ValueFullLength public_oe property

If ValueStartPointer == -1, has no meaning
public uint ValueFullLength
Résultat uint

ValueIsReadOut public_oe property

public bool ValueIsReadOut
Résultat bool

ValueStartPointer public_oe property

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