Telerik.Pivot.DataProviders.Queryable Represents an aggregate description for QueryableDataProvider. Gets or sets the name of the aggregate function, which appears as a property of the group record on which records the function works. The name of the function as visible from the group record. Gets the type of the extension methods that holds the extension methods for aggregation. For example or . The type of that holds the extension methods. The default value is . Gets the name of the aggregate method on the that will be used for aggregation. The name of the aggregate method that will be used. Creates the aggregate expression. The grouping expression. TODO: finish this. Creates the aggregate expression. TODO: finish this. Generates identification string for this function using . Function identification string. Represents base aggregate description for QueryableDataProvider. Represents a aggregation operation for QueryableDataProvider. Represents Sum aggregate operation. Represents Count aggregate operation. Represents Average aggregate operation. Represents Max aggregate operation. Represents Mix aggregate operation. Represents an aggregate that computes the average of items. Represents an aggregate that counts items. Class that describes the aggregation of items using as the criteria. Gets or sets the Name of the calculated field used in this . Gets the associated with this based on . This property is initialized once ItemsSource is set. Represents a group descriptor, which can group by date time values. Initializes a new instance of the class. Gets or sets the step of the grouping. Gets the CultureInfo from the QueryableDataProvider. Represents a group descriptor, which can group numeric values. Initializes a new instance of the class. Base class for Queryable filter descriptions. Gets or sets a value identifying a property on the grouped items. Gets or sets the used to filter the groups. Creates value expressions for values that will be used for generating filter key expression. The parameter expression, which will be used for filtering. Value expressions. Creates the filter key expression. Value expressions used for generating filter key. Expression that creates filter key for the given item. Represents an aggregate descriptor, which aggregates by . Represents an abstraction of an aggregate descriptor, which aggregates by . Gets or sets a value identifying a property on the grouped items. Gets or sets the aggregate function that will be used for summary calculation. Aggregation function. Gets or sets a value that determines whether the s of this will ignore null values when calculating the result. Provides the data type of the aggregate description. Gets a list of suitable functions for the . Queryable Report implementation. Represents an abstraction of a group descriptor, which groups by its . Gets or sets a value identifying a property on the grouped items. A class that filters based on two queryable comparable objects. Initializes a new instance of the class. Gets or sets the value that the groups would be compared to. Gets or sets the condition used in the comparison. Gets or sets the value of ignore case in comparison. A filters based on the relation between an item and an interval. Initializes a new instance of the class. Gets or sets the value of ignore case. Gets or sets the start of the interval used in comparison. Gets or sets the end of the interval used in comparison. Gets or sets the condition used in the comparison. Condition which is used to filter items based on two other conditions. Initializes a new instance of the class. Gets or sets a used to filter the items. Gets or sets a used to filter the items. Base class used in queryable filtering. Determines the queryable for filtering an object. The that will be used as property for filter comparison. The filter . Filter that checks if items are included/excluded from a set. Initializes a new instance of the class. Gets or sets the filter condition. Gets the set of items used for filtering. Setting this property will create a clone of the provided value. The setter is implemented to support deserialization. A class that filters based on text matching. Initializes a new instance of the class. Gets or sets the text pattern used in the comparison. Gets or sets the condition used in the comparison. Gets or set a value that indicates if the case of the strings should be ignored. Used for internal grouping by days. This is for internal use only and is not intended to be used directly from your code. Gets the Day part of the group. Gets the Month part of the group. Used for internal grouping by numeric ranges. This is for internal use only and is not intended to be used directly from your code. Gets the start part of the group. Gets the end part of the group. Base class for groups used by . This is for internal use only and is not intended to be used directly from your code. Gets or sets a value indicating whether this instance is valid. true if this instance is valid; otherwise, false. Used for internal grouping by hours. This is for internal use only and is not intended to be used directly from your code. Gets the Hour part of the group. Used for internal grouping by minutes. This is for internal use only and is not intended to be used directly from your code. Gets the Minute part of the group. Used for internal grouping by months. This is for internal use only and is not intended to be used directly from your code. Gets the Month part of the group. Used for internal grouping by simple properties. This is for internal use only and is not intended to be used directly from your code. Gets the value of the group. Used for internal grouping by quarters. This is for internal use only and is not intended to be used directly from your code. Gets the Quarter part of the group. Gets the Month part of the group. Used for internal grouping by seconds. This is for internal use only and is not intended to be used directly from your code. Gets the Second part of the group. Used for internal grouping by weeks. This is for internal use only and is not intended to be used directly from your code. Gets the Year part of the group. Gets the Month part of the group. Gets the Day part of the group. Gets the Date part of the group. Used for internal grouping by years. This is for internal use only and is not intended to be used directly from your code. Gets the Year part of the group. Holds extension methods for . Filters the elements of a sequence according to a specified key selector function. An whose elements to filter. A function to extract the key for each element. An with items, who passes the filter. Projects each element of a sequence into a new form. An whose elements are the result of invoking a projection selector on each element of . A sequence of values to project. A projection function to apply to each element. Groups the elements of a sequence according to a specified key selector function. An whose elements to group. A function to extract the key for each element. An with items, whose elements contains a sequence of objects and a key. Serves as a base class for group descriptors of . that will be used for column and row grouping. Gets the collection of calculated items that are used to initialize a group with a set of subgroups and summarized value. Gets a value indicating whether grouped data should be processed before handing it over to the engine. true if should process; otherwise, false. Creates the group key expression. Value expressions used for generating group key. Expression that creates group key for the given item. Creates value expressions for values that will be used for generating group key expression. The parameter expression, which will be used for grouping. Value expressions. Represents a group descriptor, which groups by its . Represents an that works with IQueryable sources. Initializes a new instance of the class. Gets or sets the CultureInfo used for grouping and formatting. A list of that specified how the pivot items should be filtered. A list of that specified how the pivot should be grouped by rows. A list of that specified how the pivot should be grouped by columns. A list of that specified how the pivot should be aggregated for the groups. Gets a list of s that can be used as a calculated aggregate values. Gets or sets the IQueryable data source. Represents a property of an entity. Initializes a new instance of the class. The property info. Represents an for . Initializes a new instance of the class. Provides all knownTypes necessary for serializing . Use this class to extract these knownTypes and concatenate them with your knownTypes, so you can pass them to for example. Gets known types in to use with serializer such as . An enumeration with the known serializable classes for the .