Click or drag to resize
Telerik.Pivot.Core Namespace
 
Classes
  ClassDescription
Public classAggregateDescriptionBase
Represents a base type for aggregate description.
Public classAggregateValueExtensions
Extension methods for the AggregateValue class.
Public classAverageAggregateFunction
Computes the average.
Public classCalculatedAggregateDescription
Class that describes the aggregation of items using CalculatedField as the criteria.
Public classCalculatedField
Represents an abstraction of a calculated field.
Public classCalculatedItem
Represents an abstraction of a calculated item.
Public classCellAggregateValue
Contains the value of an AggregateValue and the IAggregateDescription that produced it.
Public classCloneable
Defines an object that has a modifiable state and a read-only state. Classes that derive from Cloneable can clone themselves.
Public classCountAggregateFunction
Counts items.
Public classDataProviderBase
Base implementation of IDataProvider.
Public classDataProviderStatusChangedEventArgs
Event data for the StatusChanged event of all IDataProvider types.
Public classDateTimeGroupDescription
Used for DateTime values to group items, provide well known groups, sort and filter the groups.
Public classDescriptionBase
Contains mechanisms to access and describe properties of objects used as source in pivot grouping.
Public classDoubleGroupDescription
Used for numeric values to group items, provide well known groups, sort and filter the groups.
Public classExpandBehaviorParameters
Specify parameters for GroupsExpandBehavior.
Public classFilterDescription
Base class for FilterDescription.
Public classGrandTotalComparer
Used for IGroup comparison based on their grand totals.
Public classGroupComparer
A base class for IGroup comparers.
Public classGroupDescription
Used to group items, provide well known groups, sort and filter the groups.
Public classGroupDescriptionBase
Base class for GroupDescription.
Public classGroupNameComparer
Used for IGroup comparison based on their Names.
Public classGroupsExpandBehavior
Specify the expanded state of IGroups.
Public classLocalAggregateDescription
Base class that describes the aggregation of items using a property name as the criteria.
Public classLocalDataSourceProvider
Provides a pivot grouping access to local source such as an IList of instances of user defined classes.
Public classMaxAggregateFunction
Computes the maximum.
Public classMinAggregateFunction
Computes the minimum.
Public classNullValue
Object that represents Group with null value.
Public classNumericFormatAggregateFunction
Base class for generic AggregateFunctions that preserve the meaning of the underlying data. It provides a basic functionality to select default string formats.
Public classObjectComparer
Exposes a method that compares two objects.
Public classOlapGroupComparer
Used for IGroup comparison based on their Names.
Public classPivotChartItem
Defines a pivot chart item with Value, full path from rows and full path from columns.
Public classPivotChartItemsCollection
Represents a collection of PivotChartItem with name of the collection.
Public classPivotChartViewModel
ViewModel class for PivotChart. Provides propertyChange notification. Provides property SeriesSource that can be used as a Source of a ChartSeriesProvider/>.
Public classPivotSerializationHelper
Provides all knownTypes necessary for serializing LocalDataSourceProvider. Use this class to extract these knownTypes and concatenate them with your knownTypes, so you can pass them to DataContractSerializer for example.
Public classPrepareDescriptionForFieldEventArgs
Provides data for the [E:PrepareDescriptionForField] event.
Public classProductAggregateFunction
Computes the product.
Public classPropertyAggregateDescription
Describes the aggregation of items using a property name as the criteria.
Public classPropertyAggregateDescriptionBase
Base class that describes the aggregation of items using a property name as the criteria.
Public classPropertyFilterDescription
Report FilterDescription implementation.
Public classPropertyFilterDescriptionBase
Report FilterDescription implementation.
Public classPropertyGroupDescription
Used to group items, provide well known groups, sort and filter the groups for a LocalDataSourceProvider based on the item's PropertyName value.
Public classPropertyGroupDescriptionBase
Base class used to group items, provide well known groups, sort and filter the groups for a LocalDataSourceProvider based on the item's PropertyName value.
Public classRequiredField
Class used to describe fields required in CalculatedField.
Public classSetConditionHashCollection
Represents collection IList container for SetCondition and OlapSetCondition items, SetCondition
Public classSettingsChangedEventArgs
Provides data for the SettingsChanged event.
Public classSettingsNode
Public classSettingsNodeCollectionT
A Collection of SettingsNode items. Tunnels events from the items to the Parent. Does not raises SettingsChanged on collection change.
Public classStatisticalFormatAggregateFunction
Base class for generic statistical AggregateFunctions. It provides a basic functionality to select default string formats.
Public classStdDevAggregateFunction
Estimates the standard deviation of a population based on a sample.
Public classStdDevPAggregateFunction
Estimates the standard deviation of a population based on the entire population.
Public classSumAggregateFunction
Computes the sum.
Public classVarAggregateFunction
Estimates the variance based on a sample.
Public classVarPAggregateFunction
Estimates the variance based on the entire population.
Structures
  StructureDescription
Public structureCoordinate
An unique point determined by two IGroups - the RowGroup and the ColumnGroup.
Interfaces
  InterfaceDescription
Public interfaceIAggregateDescription
Specify the set of properties and methods that a AggregateDescription should implement.
Public interfaceIAggregateResultProvider
This interface provides access to the IGroups and intermediate AggregateValues accumulated during a pivot grouping process.
Public interfaceIAggregateSummaryValues
Expose method to get aggregate value based on group name.
Public interfaceIAggregateValues
Expose method to get aggregate value based on RequiredField.
Public interfaceIDataProvider
Provides data access for pivot grouping.
Public interfaceIDescriptionBase
Base interface for describing FilterDescription, GroupDescription and AggregateDescription.
Public interfaceIEditable
Specifies that this object supports a simple, transacted notification for change initialization.
Public interfaceIGroup
A pivot group abstraction.
Public interfaceIGroupDescription
Interface that describe GroupDescription.
Public interfaceIHierarchyAdapter
Describes a hierarchy.
Public interfaceIItemExpandBehaviorT
Provides method that specify the expand/collapse state of item.
Public interfaceINamed
Specifies that the object has a display friendly name to be used for UI purposes.
Public interfaceIPivotResults
This interface provides access to the IGroups and AggregateValues accumulated during a pivot grouping process.
Public interfaceIPivotSettings
Represents an interface for controlling pivot settings like group descriptions, aggregate descriptions, etc.
Public interfaceIReadOnlyListT
An read only list.
Public interfaceIUnderlyingDataProvider
Provides the underlying data behind a pivot grouping.
Enumerations
  EnumerationDescription
Public enumerationDataProviderDescriptionType
Specifies description type.
Public enumerationDataProviderStatus
An IDataProvider status.
Public enumerationDateTimeStep
Grouping steps for groups based on DateTime values.
Public enumerationGroupType
Possible IGroup types.
Public enumerationPivotAxis
Identifies a pivot grouping axis - rows or columns.
Public enumerationPivotChartTotalsPosition
Defines the placement of totals.
Public enumerationSortedListSelection
Identifies a location of a subset of items in a sorted list.
Public enumerationSortOrder
Specifies how items are sorted.