ComponentOne Data Source for Entity Framework
C1.LiveLinq.Indexing.Search Namespace / IIndexScanner<T> Interface
The type of the elements of the indexed collection.

In This Topic
    IIndexScanner<T> Interface
    In This Topic
    Represents an index or a subindex in its capacity of scanning through data. Provides methods for searching data items.
    Object Model
    IIndexScanner<T> Interface
    Public Interface IIndexScanner(Of T) 
    public interface IIndexScanner<T> 
    Type Parameters
    The type of the elements of the indexed collection.

    This interface is implemented by C1.LiveLinq.Indexing.Index<T>. It is also used by subindexes, but there it is not directly implemented by C1.LiveLinq.Indexing.Subindex<T>, but rather returned by the IndexQuery<T>.Subindex method because it depends on the item found by an index or a subindex that is the parent of that subindex.

    IIndexScanner<T> has a typed key counterpart IIndexScanner<T,TKey> that is used with typed key classes C1.LiveLinq.Indexing.Index<T,TKey> and C1.LiveLinq.Indexing.Subindex<T,TKey>

    See Also