[]
This collection wraps a C1DataEngine query and shows it as a C1.DataCollection.IDataCollection`1 with support for sorting and filtering as well as data-virtualization for fast visualization of the query data.
public class C1DataEngineCollection : C1DataCollectionBase<object>, ISupportFiltering, ISupportSorting, IDisposable
This collection can be bound to most common visualization grids and lists in a wide range of platforms.
Name | Description |
---|---|
C1DataEngineCollection(Workspace, ExpandoObject) | Initializes a new instance of the C1DataEngineCollection class. |
Name | Description |
---|---|
BaseQuery | Gets the wrapped query. |
FilterExpression | |
InternalList | |
this[int] | |
SortDescriptions | |
Workspace | Gets the associated workspace. |
Name | Description |
---|---|
CanFilter(FilterExpression) | |
CanSort(params SortDescription[]) | |
Dispose() | Delete query results accumulated during the lifetime of this C1DataEngineCollection instance. |
FilterAsync(FilterExpression, CancellationToken) | |
GetItemType() | |
GetPropertyDescriptorValue<T>(PropertyDescriptor, object) | Gets the property descriptor value. |
SetPropertyDescriptorValue<T>(PropertyDescriptor, object, T) | Sets the property descriptor value. |
SortAsync(SortDescription[], CancellationToken) |
Name | Description |
---|---|
FilterChanged | |
SortChanged |