[]
        
(Showing Draft Content)

C1.LiveLinq.Indexing

C1.LiveLinq.Indexing Namespace

Classes

IndexCollection<T>

Represents a collection of indexes attached to an indexed collection.

IndexDefinition<T>

Contains common part of the Index and Subindex classes.

Index<T>

Base class for the Index<T, TKey> class.

Index<T, TKey>

Indexes a collection by an expression (typically, by a field), providing fast access to items having particular values (or range of values) of that expression.

IndexingAlgorithm

Defines the kind of an index, the algorithm used by that index. Currently, the RedBlackTree algorithm is always used.

IndexingException

Represents an exception that is thrown when errors are generated using LiveLinq components.

ScannerCollection<T>

Represents a collection of indexes or subindexes.

SubindexCollection<T>

Represents a collection of subindexes attached to an IndexDefinition<T>.

Subindex<T>

Base class for the Subindex<T, TKey> class.

Subindex<T, TKey>

Defines a subindex, an index definition subordinate to another index definition, its parent.

Interfaces

IIndexedSource<T>

Represents an indexed collection.