The LargeList type exposes the following members.
Back to Top
Methods
| Name | Description | |
|---|---|---|
| Add(IList) |
Add values to list. Fail if a value's key exists and list is configured for unique keys.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
| |
| Add(Value) |
Add value to list. Fail if value's key exists and list is configured for unique keys.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
| |
| Add( Value ) |
Add values to list. Fail if a value's key exists and list is configured for unique keys.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
| |
| Destroy |
Delete bin containing the list.
| |
| Exists(IList) |
Do key values exist? Return list of results in one batch call.
| |
| Exists(Value) |
Does key value exist?
| |
| Filter |
Select values from list and apply specified Lua filter.
| |
| Find |
Select values from list.
| |
| FindFirst(Int32) |
Select values from the beginning of list up to a maximum count.
Supported by server versions >= 3.5.8.
| |
| FindFirst(Int32, String, String, Value ) |
Select values from the beginning of list up to a maximum count after applying Lua filter.
Supported by server versions >= 3.5.8.
| |
| FindFrom(Value, Int32) |
Select values from the begin key up to a maximum count.
Supported by server versions >= 3.5.8.
| |
| FindFrom(Value, Int32, String, String, Value ) |
Select values from the begin key up to a maximum count after applying Lua filter.
Supported by server versions >= 3.5.8.
| |
| FindLast(Int32) |
Select values from the end of list up to a maximum count.
Supported by server versions >= 3.5.8.
| |
| FindLast(Int32, String, String, Value ) |
Select values from the end of list up to a maximum count after applying Lua filter.
Supported by server versions >= 3.5.8.
| |
| FindThenFilter |
Select values from list and apply specified Lua filter.
| |
| GetConfig |
Return map of list configuration parameters.
| |
| Range(Value, Value) |
Select range of values from list.
| |
| Range(Value, Value, Int32) |
Select range of values from list.
Supported by server versions >= 3.5.8.
| |
| Range(Value, Value, String, String, Value ) |
Select range of values from the large list, then apply a Lua filter.
| |
| Range(Value, Value, Int32, String, String, Value ) |
Select range of values from the large list up to a maximum count after applying lua filter.
Supported by server versions >= 3.5.8.
| |
| Remove(IList) |
Delete values from list.
| |
| Remove(Value) |
Delete value from list.
| |
| Remove(Value, Value) |
Delete values from list between range. Return count of entries removed.
| |
| Scan |
Return all objects in the list.
| |
| SetPageSize |
Set LDT page size.
Supported by server versions >= 3.5.8.
| |
| Size |
Return size of list.
| |
| Update(IList) |
Update/Add each value in values list depending if key exists or not.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
| |
| Update(Value) |
Update value in list if key exists. Add value to list if key does not exist.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
| |
| Update( Value ) |
Update/Add each value in array depending if key exists or not.
If value is a map, the key is identified by "key" entry. Otherwise, the value is the key.
If large list does not exist, create it.
|
See Also