Class IdenFunction
Base class to implement evaluator functions
Inherited Members
Namespace: Reportman.Reporting
Assembly: Reportman.Reporting.dll
Syntax
public abstract class IdenFunction : EvalIdentifier
Constructors
IdenFunction(Evaluator)
Function constructor
Declaration
protected IdenFunction(Evaluator eval)
Parameters
| Type | Name | Description |
|---|---|---|
| Evaluator | eval |
Fields
Params
Function parameters
Declaration
public Variant[] Params
Field Value
| Type | Description |
|---|---|
| Variant[] |
Properties
ParamCount
Gets the param count for the function, read only
Declaration
public int ParamCount { get; }
Property Value
| Type | Description |
|---|---|
| int |
Methods
SetParamCount(int)
Sets the param count
Declaration
protected void SetParamCount(int newparamcount)
Parameters
| Type | Name | Description |
|---|---|---|
| int | newparamcount |
SetValue(Variant)
Setting a value to a function is not possible, a exception is thrown
Declaration
protected override void SetValue(Variant avalue)
Parameters
| Type | Name | Description |
|---|---|---|
| Variant | avalue |