[]
        
(Showing Draft Content)

C1.LiveLinq.Indexing.Search.IndexQuery-1

IndexQuery<T> Class

Represents a collection that is the result of an index search. Objects of this class are returned by the IIndexScanner<T> search methods. This class has a derived class IndexQuery<T, TKey> with specific type of the key used for the index search.

Inheritance
IndexQuery<T>
IndexQuery<T, TKey>
Namespace: C1.LiveLinq.Indexing.Search
Assembly: C1.LiveLinq.4.8.dll
Syntax
public abstract class IndexQuery<T> : IIndexedSource<T>, IEnumerable<T>, IEnumerable
Type Parameters
Name Description
T

The type of the elements of the indexed collection.

Properties

Name Description
Indexes

The collection of subindexes for this IndexQuery<T>.

Methods

Name Description
GetEnumerator()

Returns an enumerator that iterates through the IndexQuery<T>.

GroupByUntypedKey()

Groups the collection of search results by its search key.

Subindex(Subindex<T>)

Used to apply subindex search to the result of a search operation.

Subindex<TKey>(Subindex<T, TKey>)

Used to apply subindex search to the result of a search operation.

Extension Methods

See Also

IndexQuery<T, TKey>