[]
        
(Showing Draft Content)

C1.CalcEngine.ExpressionEngine.BaseFunctionExpression

BaseFunctionExpression Class

Base class of function expression.

Inheritance
BaseFunctionExpression
Namespace: C1.CalcEngine.ExpressionEngine
Assembly: C1.CalcEngine.dll
Syntax
public abstract class BaseFunctionExpression : Expression, IExpression, IComparable<IExpression>

Constructors

Name Description
BaseFunctionExpression(IExpressionEngine, string, List<IExpression>)

Initializes a new instance of the BaseFunctionExpression class.

Properties

Name Description
Args

Gets the arguments of a function.

Id

Gets the function identifier.

Methods

Name Description
GetFunctionArgs(ItemType)

Gets arguments of a function by function type.

Optimize()

Optimizes this expression.