| C1.CollectionView Assembly : C1.CollectionView Namespace |
| Class | Description | |
|---|---|---|
![]() | C1CollectionView<T> | Implements an in-memory collection view which takes a data source and applies the sort and filter operations. |
![]() | C1CollectionViewBase<T> | Base class for collection views with IList support. |
![]() | C1CollectionViewEx | Extension methods for C1CollectionView<T>. |
![]() | C1CollectionViewWithSource<T> | Collection view whose source and target types are the same. |
![]() | C1CollectionViewWithSource<S,T> | Base class for collection views. |
![]() | C1CursorCollectionView<T> | Base class for cursor-like collection views. |
![]() | C1CursorCollectionView<T,K> | Base class for cursor-like collection views. |
![]() | C1ReadOnlyCollectionViewBase<T> | Base class for read-only collection views. |
![]() | CancelEventArgs | Event data for cancellable events. |
![]() | FilterBinaryExpression | Combines two filter expressions using a logical operator. |
![]() | FilterExpression | Abstract filter expression. Use FilterUnaryExpression to create a concrete filter and FilterBinaryExpression to apply logical operations between filter expressions. |
![]() | FilterUnaryExpression | Describes a concrete filter expression. |
![]() | FilterUnaryExpression<T> | Describes a concrete filter expression. |
![]() | GroupDescription | Describes a group operation. |
![]() | GroupItem<K,T> | Represent an item that is a group. |
![]() | ICollectionViewEx | Extension methods for ICollectionView<T>. |
![]() | IReadOnlyListEx | Extensions for IReadOnlyList. |
![]() | SortDescription | Describes a sort operation. |
| Interface | Description | |
|---|---|---|
![]() | ICollectionView<T> | Abstracts the transformation of a data source into a collection view. |
![]() | ICollectionViewGroup<K,T> | Abstracts a group of ICollectionView<T>. |
![]() | ISupportCurrency | Specifies a calling contract for collection views that support currency management. |
![]() | ISupportFiltering | Specifies a calling contract for collection views that support filtering. |
![]() | ISupportGrouping | Specifies a calling contract for collection views that support grouping. |
![]() | ISupportIncrementalLoading | Specifies a calling contract for collection views that support incremental loading. |
![]() | ISupportRefreshing | Specifies a calling contract for collection views that support refreshing. |
![]() | ISupportSorting | Specifies a calling contract for collection views that support sorting. |
| Enumeration | Description | |
|---|---|---|
![]() | FilterCombination | Represents the valid filter combinations to create a filter expression. |
![]() | FilterOperation | Represents the valid operations. |
![]() | SortDirection | Direction of the sort operation. |