Table of Contents

Interface IExpressionFactory

Namespace
NCalc.Factories
Assembly
NCalc.Core.dll
public interface IExpressionFactory

Methods

Create(LogicalExpression, ExpressionConfiguration?, ExpressionContext?, CultureInfo?)

Expression Create(LogicalExpression logicalExpression, ExpressionConfiguration? configuration = null, ExpressionContext? context = null, CultureInfo? cultureInfo = null)

Parameters

logicalExpression LogicalExpression
configuration ExpressionConfiguration
context ExpressionContext
cultureInfo CultureInfo

Returns

Expression

Create(string, ExpressionConfiguration?, ExpressionContext?, CultureInfo?)

Expression Create(string expression, ExpressionConfiguration? configuration = null, ExpressionContext? context = null, CultureInfo? cultureInfo = null)

Parameters

expression string
configuration ExpressionConfiguration
context ExpressionContext
cultureInfo CultureInfo

Returns

Expression