Version

CountSummaryCalculator Class Members

The following tables list the members exposed by CountSummaryCalculator.

Public Constructors
Public Properties
 NameDescription
Public PropertyDataSourceGets the data source against which summaries are calculated. (Inherited from Infragistics.Controls.DataSource.SummaryCalculator)
Public PropertyDisplayNameOverridden. Gets the display name of the calculator to be displayed in the UI.  
Public PropertyIsSummaryDirtyDetermines whether the summary is dirty and requires recalculation. (Inherited from Infragistics.Controls.DataSource.SummaryCalculator)
Public PropertyOperandOverridden. The type of summary this is.  
Public PropertyPropertyNameGets the name of the property associated with the summary calculation. (Inherited from Infragistics.Controls.DataSource.SummaryCalculator)
Public PropertyPropertyTypeGets the data type associated with the property name. (Inherited from Infragistics.Controls.DataSource.SummaryCalculator)
Public Methods
 NameDescription
Public MethodAggregateOverridden. Processes individual items to produce a summary result.  
Public MethodBeginCalculationOverridden. Starts the summary calculation.  
Public MethodEndCalculationOverridden. Ends the summary calculation and returns the result.  
Public MethodItemAddedOverridden. Notifies when an item is added to the data source so the summary result can be updated.  
Public MethodItemRemovedOverridden. Notifies when an item is removed from the data source so the summary result can be updated.  
Protected Methods
 NameDescription
Protected MethodGetExpectedTypeFromDoubleConverts the double value into the expected type the summary expects. (Inherited from Infragistics.Controls.DataSource.SummaryCalculator)
Protected MethodGetItemAsDoubleGets the property value from an item and casts it to a double. (Inherited from Infragistics.Controls.DataSource.SummaryCalculator)
Protected MethodGetValueAsDoubleGets a value as a double if possible. (Inherited from Infragistics.Controls.DataSource.SummaryCalculator)
See Also