Xuni.CollectionView Assembly : Xuni.CollectionView Namespace |
Class | Description | |
---|---|---|
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. | |
SortDescription | Describes a sort operation. | |
XuniCollectionView<T> | Implements an in-memory collection view which takes a data source and applies the sort and filter operations. | |
XuniCollectionViewEx | Extension methods for XuniCollectionView. | |
XuniCollectionViewWithSource<S,T> | Base class for collection views. | |
XuniCursorCollectionView<T> | Base class for cursor-like collection views. | |
XuniCursorCollectionView<T,K> | Base class for cursor-like collection views. | |
XuniReadOnlyCollectionViewBase<T> | Base class for read-only collection views. |
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. | |
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. |