Property | Type | Description | |
---|---|---|---|
multiPageLock | object |
Property | Type | Description | |
---|---|---|---|
AssembleGetResult | byte[] | ||
CheckForIncompleteJournalRotation | void | ||
InternalEnumerateFromKey | Value>>.IEnumerable | ||
InternalGet | |||
InternalSet | void | ||
ItemKeyFromIndex | byte[] |
Method | Description | |
---|---|---|
AddToIndex ( byte itemKey, byte[]>.IEnumerable |
||
CleanIndex ( string indexName ) : void | ||
Close ( bool fast = false ) : void | ||
CountIndex ( string indexName ) : int | ||
Delete ( byte key ) : void | ||
Dispose ( ) : void | ||
DropIndex ( string indexName ) : void | ||
Enumerate ( ) : byte[]>>.IEnumerable |
||
EnumerateFromKey ( byte startingKey ) : byte[]>>.IEnumerable |
||
Find ( string indexName, byte lookupValue ) : byte[]>>.IEnumerable |
||
FindKeysByIndexStartsWith ( string indexName, byte lookupValue ) : byte[]>>.IEnumerable |
Return only the bytes for the key linked to the index (record key in this case is the index value)
|
|
FindStartsWith ( string indexName, byte lookupValue ) : byte[]>>.IEnumerable |
||
Get ( byte key ) : byte[] | ||
GetSecondaryIndex ( string IndexName ) : |
||
GetTables ( ) : IEnumerable |
||
KeyValueStore ( string baseFileName ) : System | ||
KeyValueStore ( string baseFileName, RazorCache cache ) : System | ||
RemoveFromIndex ( byte key, byte[]>.IDictionary |
||
RemoveIndexRangeForValue ( string indexName, byte startAt, byte value ) : void | ||
RemoveOrphanedPages ( ) : void | ||
RotateMemTable ( ) : void | ||
ScanCheck ( ) : void | ||
Set ( byte key, byte value ) : void | ||
Set ( byte key, byte value, byte[]>.IEnumerable |
||
Truncate ( ) : void |
Method | Description | |
---|---|---|
AssembleGetResult ( Key lookupKey, |
||
CheckForIncompleteJournalRotation ( string baseFileName, int currentMemTableVersion ) : void | ||
InternalEnumerateFromKey ( byte startingKey ) : Value>>.IEnumerable |
||
InternalGet ( Key lookupKey ) : |
||
InternalSet ( Key k, |
||
ItemKeyFromIndex ( byte[]>.KeyValuePair |
Get the item key from an index
|
public AddToIndex ( byte itemKey, byte[]>.IEnumerable |
||
itemKey | byte | |
indexValues | byte[]>.IEnumerable | |
return | void |
public CleanIndex ( string indexName ) : void | ||
indexName | string | |
return | void |
public EnumerateFromKey ( byte startingKey ) : byte[]>>.IEnumerable |
||
startingKey | byte | |
return | byte[]>>.IEnumerable |
public Find ( string indexName, byte lookupValue ) : byte[]>>.IEnumerable |
||
indexName | string | |
lookupValue | byte | |
return | byte[]>>.IEnumerable |
public FindKeysByIndexStartsWith ( string indexName, byte lookupValue ) : byte[]>>.IEnumerable |
||
indexName | string | |
lookupValue | byte | |
return | byte[]>>.IEnumerable |
public FindStartsWith ( string indexName, byte lookupValue ) : byte[]>>.IEnumerable |
||
indexName | string | |
lookupValue | byte | |
return | byte[]>>.IEnumerable |
public GetSecondaryIndex ( string IndexName ) : |
||
IndexName | string | |
return |
public KeyValueStore ( string baseFileName ) : System | ||
baseFileName | string | |
return | System |
public KeyValueStore ( string baseFileName, RazorCache cache ) : System | ||
baseFileName | string | |
cache | RazorCache | |
return | System |
public RemoveFromIndex ( byte key, byte[]>.IDictionary |
||
key | byte | |
indexedValues | byte[]>.IDictionary | |
return | void |
public RemoveIndexRangeForValue ( string indexName, byte startAt, byte value ) : void | ||
indexName | string | |
startAt | byte | |
value | byte | |
return | void |
public Set ( byte key, byte value, byte[]>.IEnumerable |
||
key | byte | |
value | byte | |
indexedValues | byte[]>.IEnumerable | |
return | void |