The following tables list the members exposed by SummaryCalculator.
Name | Description | |
---|---|---|
![]() | DataSource | Gets the data source against which summaries are calculated. |
![]() | DisplayName | Gets the display name of the calculator to be displayed in the UI. |
![]() | IsSummaryDirty | Determines whether the summary is dirty and requires recalculation. |
![]() | Operand | The type of summary this is. |
![]() | PropertyName | Gets the name of the property associated with the summary calculation. |
![]() | PropertyType | Gets the data type associated with the property name. |
Name | Description | |
---|---|---|
![]() | Aggregate | Processes individual items to produce a summary result. |
![]() | BeginCalculation | Starts the summary calculation. |
![]() | EndCalculation | Ends the summary calculation and returns the result. |
![]() | ItemAdded | Notifies when an item is added to the data source so the summary result can be updated. |
![]() | ItemRemoved | Notifies when an item is removed from the data source so the summary result can be updated. |
Name | Description | |
---|---|---|
![]() | GetExpectedTypeFromDouble | Converts the double value into the expected type the summary expects. |
![]() | GetItemAsDouble | Gets the property value from an item and casts it to a double. |
![]() | GetValueAsDouble | Gets a value as a double if possible. |