Version

CustomCalculationFunctionBase Class Members

The following tables list the members exposed by CustomCalculationFunctionBase.

Public Properties
 NameDescription
Public PropertyArgDescriptorsOverridden. Gets descriptions of each argument to the function.  
Public PropertyArgListOverridden. Gets names of each argument to the function.  
Public PropertyCategoryOverridden. Gets the category of the function. Used for formula editor UI to categorize functions.  
Public PropertyDescriptionOverridden. Gets the description of the function. Used for formula editor UI.  
Public PropertyIsAlwaysDirtyIndicates whether the results of the function is always dirty. (Inherited from Infragistics.Calculations.Engine.CalculationFunction)
Public PropertyMaxArgsMaximum number of arguments required for the function (Inherited from Infragistics.Calculations.Engine.CalculationFunction)
Public PropertyMinArgsMinimum number of arguments required for the function (Inherited from Infragistics.Calculations.Engine.CalculationFunction)
Public PropertyNameOverridden. Function name used to reference the function in a formula.  
Public Methods
 NameDescription
Public MethodCanParameterBeEnumerableDetermines whether the parameter at the specified index will accept an enumerable reference. (Inherited from Infragistics.Calculations.Engine.CalculationFunction)
Public MethodPerformEvaluationEvaluates the function against the arguments on the number stack. (Inherited from Infragistics.Calculations.Engine.CalculationFunction)
Protected Methods
 NameDescription
Protected MethodEvaluateEvaluates the function against the arguments on the number stack. (Inherited from Infragistics.Calculations.Engine.CalculationFunction)
Protected MethodGetArgumentsA helper method for extracting the Infragistics.Calculations.Engine.CalculationValue instances from the stack. (Inherited from Infragistics.Calculations.Engine.CalculationFunction)
Protected MethodSetArgDescriptionsSets the value of the ArgDescriptors property.  
Protected MethodSetArgListSets the value of the ArgList property.  
Protected MethodSetCategorySets the value of the Category property.  
Protected MethodSetDescriptionSets the value of the Description property.  
Protected MethodSetNameSets the value of the Name property.  
See Also