[]
        
(Showing Draft Content)

C1.LiveLinq.Indexing.IndexingAlgorithm

IndexingAlgorithm Class

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

Inheritance
IndexingAlgorithm
Namespace: C1.LiveLinq.Indexing
Assembly: C1.LiveLinq.4.8.dll
Syntax
public abstract class IndexingAlgorithm
Remarks

In the current version, only one algorithm is supported, RedBlackTree. Later versions may support other algorithms, such as bitmap or hash indexing.

Fields

Name Description
RedBlackTree

The red-black tree algorithm, a type of self-balancing binary search tree widely used in computer science because it has good performance that does not significantly degrade even in worst cases.

Methods

Name Description
CreateIndex<T, TKey>(IObservableSource<T>, Expression<Func<T, TKey>>, bool, CultureInfo)

Creates a new index.

Extension Methods