Telerik.Data.Core
Represents the base class for all descriptors that describe an aggregate function within a data component.
Represents a strongly-typed collection of AggregateDescriptorBase instances.
Represents a PropertyFilterDescriptor that is associated with the bool data type.
Defines an object that has a modifiable state and a read-only state. Classes that derive from Cloneable can clone themselves.
Represents a special FilterDescriptorBase that stores an arbitrary number of other Descriptors instances. The logical AND or OR operator is applied upon all composed filters to determine the result of the PassesFilter routine.
Specifies the possible flags in a data change operation within a data component.
Represents an abstraction that is related to a data operation within a data component. Data operations for example are sorting, grouping and filtering.
Defines a collection of objects of type DataDescriptor.
Represents a PropertyFilterDescriptor that is associated with the objects that have properties.
Represents a PropertyFilterDescriptor that is associated with the DateTime data type.
Identifies the significant parts of a DateTime structure.
Represents a custom AggregateDescriptorBase implementation that allows custom aggregate function definition.
Represents a descriptor that is used to filter items using an IFilter implementation.
Represents a descriptor that is used to group items by the value returned from a IKeyLookup.
Represents a descriptor that is used to sort items by the value returned by a delegate.
Contains mechanisms to access and describe properties of objects used as source in data grouping.
Provides a collection of view models suitable for combo-box binding.
Holds information about an Enum member.
Helper class that mimics EnumerableRowCollection, but exposes the source DataTable as public property.
Represents the base class for all descriptors that define a filtering operation within a data component.
Represents a strongly-typed collection of FilterDescriptorBase instances.
Used to group items, provide well known groups, sort and filter the groups.
Base class for GroupDescription.
Represents the base class for all descriptors that define a grouping operation within a data instance.
Represents a strongly-typed collection of GroupDescriptorBase instances.
A base class for all group filters. For internal use. Please refer to one of the SingleGroupFilter or SiblingGroupsFilter instead.
Defines a custom type that may be used for custom value aggregation in data component. The interface needs to be cloneable due to the parallel data processing.
Defines the abstraction of a group of items within a data component.
Provides a view over the already computed data over the ItemsSource.
A filter abstraction.
Represents an type that can be used to retrieve a certain key from an object instance. This key may be used in various data operations like sorting, filtering and grouping within a data control instance.
Contains information about a property.
Indicates whether the dragged item should be placed before or after the destination item.
The predefined mathematical functions known to data component's aggregate API.
Defines the logical operator used by a CompositeFilterDescriptor to be applied among all composed FilterDescriptorBase instances.
Represents a PropertyFilterDescriptor that is associated with all the numerical data types available in .NET.
byte, sbyte, short, ushort, int, uint,
long, ulong, float, double, decimal.
Defines the operator used when numerical data filtering is required.
Represents a data descriptor that support a sort order.
Represents an AggregateDescriptorBase that is associated with a particular property in the underlying ViewModel.
Represents a FilterDescriptorBase that is associated with a particular property in the underlying ViewModel.
Base class used to group items, provide well known groups, sort and filter the groups for a LocalDataSourceProvider based on the item's PropertyName.
Represents a descriptor that is used to group items by the value of a property in each data item.
Represents a descriptor that is used to sort items by the value of a property in each data item.
Provides data for the SettingsChanged event.
Base class that support Clone() Clone and INotifyPropertyChanged.
Represents the base class for all descriptors that define a sorting operation within a data component.
Represents a strongly-typed collection of SortDescriptorBase instances.
Specifies how items are sorted.
Represents a PropertyFilterDescriptor that is associated with the string data type.
Defines the operator used when text filtering is required and two string instances are compared.