ListReturnType Enumeration

List return type. Type of data to return when selecting or removing items from the list.

Definition

Namespace: Aerospike.Client
Assembly: AerospikeClient (in AerospikeClient.dll) Version: 7.0.1
C#
public enum ListReturnType

Members

NONE0 Do not return a result.
INDEX1 Return key index order.
  • 0 = first key
  • N = Nth key
  • -1 = last key
REVERSE_INDEX2 Return reverse key order.
  • 0 = last key
  • -1 = first key
RANK3 Return value order.
  • 0 = smallest value
  • N = Nth smallest value
  • -1 = largest value
REVERSE_RANK4 Return reverse value order.
  • 0 = largest value
  • N = Nth largest value
  • -1 = smallest value
COUNT5 Return count of items selected.
VALUE7 Return value for single key read and value list for range read.
EXISTS13 Return true if count > 0.
INVERTED65,536 Invert meaning of list command and return values. For example:
C#
ListOperation.RemoveByIndexRange(binName, index, count, ListReturnType.INDEX | ListReturnType.INVERTED);
With the INVERTED flag enabled, the keys outside of the specified index range will be removed and returned.

See Also