Class FunctionCompiler¶
Namespace: OfficeOpenXml.FormulaParsing.FormulaExpressions.FunctionCompilers
Assembly: EPPlus.dll
Function compiler
Inheritance¶
Inherited Members¶
object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()
Constructors¶
FunctionCompiler(ExcelFunction)¶
Function compiler
Parameters¶
function ExcelFunction
The function
Properties¶
Function¶
Function
Property Value¶
Methods¶
BuildFunctionArguments(CompileResult, DataType, List<FunctionArgument>)¶
Build function arguments
protected void BuildFunctionArguments(CompileResult compileResult, DataType dataType, List<FunctionArgument> args)
Parameters¶
compileResult CompileResult
dataType DataType
args List<FunctionArgument>
BuildFunctionArguments(CompileResult, List<FunctionArgument>)¶
Build Function Arguments
Parameters¶
result CompileResult
args List<FunctionArgument>
Compile(IEnumerable<CompileResult>, ParsingContext)¶
Compile
Parameters¶
children IEnumerable<CompileResult>
context ParsingContext