Version

ItemCalculator Class Members

The following tables list the members exposed by ItemCalculator.

Public Constructors
 NameDescription
Public ConstructorItemCalculator ConstructorInitializes a new instance of ItemCalculator  
Public Properties
 NameDescription
Public PropertyCalculationManagerCalculationManager used to perform calculations. (Inherited from Infragistics.Calculations.ItemCalculatorBase)
Public PropertyCalculationsCollection of calculations that will be performed on the item. Source values of a calculation can be properties of the item or other calculations (referenced via their ReferenceIds).  
Public PropertyItemSpecifies the item whose properties will provide source values for calculations. A property on the item can also be a target of a formula calculation.  
Public PropertyPropertiesToExcludeIdentifies properties, in a case-insensitive comma delimited list, of an item to exclude from the calculation network (Inherited from Infragistics.Calculations.ItemCalculatorBase)
Public PropertyPropertiesToIncludeIdentifies properties, in a case-insensitive comma delimited list, of an item to expose to the calculation network (Inherited from Infragistics.Calculations.ItemCalculatorBase)
Public PropertyReferenceIdIdentifies the calculator to the calculation network. (Inherited from Infragistics.Calculations.ItemCalculatorBase)
Public PropertyResultsReturns a dictionary containing the results of the items calculations (read-only).  
Public PropertyValueConverterSpecifies the converter to use to convert between the underlying value of the source item to the value that's used in calculations. (Inherited from Infragistics.Calculations.ItemCalculatorBase)
Protected Properties
 NameDescription
Protected PropertyHasListeners (Inherited from Infragistics.PropertyChangeNotifier)
Public Methods
 NameDescription
Public MethodEnsureCalculatedEnsures calculations are performed synchronously. (Inherited from Infragistics.Calculations.ItemCalculatorBase)
Public MethodToStringReturns a string that represents this object;  
Protected Methods
 NameDescription
Protected MethodOnFirstListenerAdding (Inherited from Infragistics.PropertyChangeNotifier)
Protected MethodOnHasListenersChanged (Inherited from Infragistics.PropertyChangeNotifier)
Protected MethodOnPropertyChanged (Inherited from Infragistics.PropertyChangeNotifierExtended)
Protected MethodRaisePropertyChangedEvent (Inherited from Infragistics.PropertyChangeNotifier)
Protected MethodSetField<T> (Inherited from Infragistics.PropertyChangeNotifierExtended)
Public Events
 NameDescription
Public EventDataAccessErrorOccurs when an exception is thrown while attempting to get or set a property on an item. (Inherited from Infragistics.Calculations.ItemCalculatorBase)
Public EventPropertyChanged (Inherited from Infragistics.PropertyChangeNotifier)
See Also