ComponentOne CollectionView
C1.CollectionView Assembly / C1.CollectionView Namespace
Inheritance Hierarchy
In This Topic
    C1.CollectionView Namespace
    In This Topic
    Classes
     ClassDescription
    ClassImplements an in-memory collection view which takes a data source and applies the sort and filter operations.
    ClassBase class for collection views.
    ClassExtension methods for C1CollectionView<T>.
    ClassBase class for cursor-like collection views.
    ClassBase class for cursor-like collection views.
    ClassCollection which supports filtering.
    ClassCollection which supports grouping
    ClassCollection which supports sorting.
    ClassCollection view which takes another collection as source.
    ClassCollection view which takes another collection as source.
    ClassEvent data for cancellable events.
    ClassCombines two filter expressions using a logical operator.
    ClassAbstract filter expression. Use FilterUnaryExpression to create a concrete filter and FilterBinaryExpression to apply logical operations between filter expressions.
    ClassFilter expresssion which negates another expression.
    ClassDescribes a concrete filter expression.
    ClassFilter expresssion which takes a predicate as the filtering function.
    ClassDescribes a text filter expression with match case and match whole word properties.
    ClassDescribes a concrete filter expression.
    ClassDescribes a concrete filter expression.
    ClassDescribes a group operation.
    ClassExtension methods for ICollectionView<T>.
    ClassExtensions for System.Collections.Generic.IReadOnlyList`1.
    ClassProvides event data for collection events as well as support for asynchronously waiting for the event handlers.
    ClassEvent awaiter which provides the event arguments.
    ClassDescribes a sort operation.
    Interfaces
     InterfaceDescription
    InterfaceAbstracts the transformation of a data source into a collection view.
    InterfaceAbstracts a group of ICollectionView<T>.
    InterfaceSpecifies a calling contract for collection views that support currency management.
    InterfaceSpecifies a calling contract for collection views that support editing.
    InterfaceSpecifies a calling contract for collection views that support filtering.
    InterfaceSpecifies a calling contract for collection views that support grouping.
    InterfaceSpecifies a calling contract for collection views that support incremental loading.
    InterfaceSpecifies a calling contract for collection views that support refreshing.
    InterfaceSpecifies a calling contract for collection views that support sorting.
    Enumerations
     EnumerationDescription
    EnumerationRepresents the valid filter combinations to create a filter expression.
    EnumerationRepresents the valid operations.
    EnumerationDirection of the sort operation.
    See Also