The following tables list the members exposed by ICalculationManager.
Name | Description | |
---|---|---|
AddFormula | Adds the specified formula to the calculation network. This method takes no action if the formula has already been added to the calculcation network. Also it throws an exception if the formula contains a syntax error. However if it contains a reference error, it still adds the formula to the calculation network. This method throws an exception if the formula was compiled using a different ICalculationManager. | |
AddParticipant | Adds an ICalculationParticipant to the CalcManager. A Particpant must be added to the CalcManager before it can be used in any calculations. | |
AddReference | Adds the reference and the associated formula to the calc network. | |
AddRowReference | Inserts the reference and the associated formula to the calc network. | |
CompileFormula | Compiles the specified formula. Returns an instance of Infragistics.Calculations.Engine.ICalculationFormula which represents a formula. Throws NullReferenceException if baseReference or formula is null. NOTE: This method does not add the formula to the calculation network. | |
EnsureCalculated | Checks to see if a reference is dirty, and optionally waits for it to be recalculated | |
GetReference | Returns a reference with the specified name. If no such reference exists, returns null. | |
NotifyValueChanged | Notifies the calc manager of the change in reference' value. | |
PerformAction | Pefroms the specified action. | |
ProcessEventQueue | Processes all events in the event queue. | |
RaiseFormulaError | Used to notify the CalcManager that a calculation or reference error has occurred. Underlying implementation may use this to raise an event, for example the XamCalculationManager.FormulaReferenceError or XamCalculationManager.FormulaSyntaxError events of the XamCalculationManager. | |
RemoveFormula | Removes the specified formula from the canclulation network. Takes no action if the formula doesn't exist in the calculation network. | |
RemoveParticipant | Removes an ICalculationParticipant from the CalcManager. | |
RemoveReference | Removes the reference and the associated formula from the calc network. | |
RemoveRowReference | Deletes the reference and the associated formula from the calc network. | |
RowsCollectionReferenceResynched | Notifies the Calc Manager that a Rows collection was resynched. | |
RowsCollectionReferenceSorted | Notifies the Calc Manager that a Rows collection was sorted. | |
RowsCollectionVisibilityChanged | Notifies the Calc Manager that the visibility of part of a Rows Collection has changed. |