[]
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 |