Aerospike LINDPad Driver

ASecondaryIndexAccess Methods

The ASecondaryIndexAccess type exposes the following members.

Methods


  Name Description
Public method AsEnumerable
Returns IEnumerable>AQueryRecord< based on DefaultFilter and DefaultQueryPolicy or filterExpression.
Public method ChangeRecordView
Changes how records are displayed using the LinqPad [LINQPad.Extensions.Dump{T}(T)] method.
Public method Drop
Drops this index
Public method Equals(Object)
Public method Equals(ARecord)
Public method Equals(SetRecords)
Public method Equals(ASecondaryIndexAccess)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator
Public method GetFilter(Value, array<CTX>[]()[][])
Public method GetFilter(Object, array<CTX>[]()[][])
Creates a Filter based on searchValue type and the secondary index attributes.
Public method GetFilter(Int64, Int64, array<CTX>[]()[][])
Creates a Range(String, Int64, Int64, array<CTX>[]()[][]) based on the secondary index attributes.
Public method GetHashCode
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method Query(Filter, array<String>[]()[][])
Performs a secondary index query using the provided Filter.
Public method Query(Filter, Exp, array<String>[]()[][])
Performs a secondary index query using the provided Filter and than apply the filter expression.
Public method Query(Object, array<String>[]()[][])
Performs a search on the secondary index based idxBinValue and the index associated bin (). For more information see Filter.
Public method Query(Int64, Int64, array<String>[]()[][])
Performs a secondary index range search based on inclusiveStartRange and inclusiveEndRange, inclusively. For more information see Filter.
Public method SetFilter
Set the filter that will be used by this secondary index as the default filter. See DefaultFilter
Public method ToString