Table of Contents

Interface ILogicalExpressionFactory

Namespace
NCalc.Factories
Assembly
NCalc.dll
public interface ILogicalExpressionFactory

Methods

Create(string, ExpressionContextBase?, ExpressionOptions)

LogicalExpression Create(string expression, ExpressionContextBase? expressionContext = null, ExpressionOptions options = ExpressionOptions.None)

Parameters

expression string
expressionContext ExpressionContextBase
options ExpressionOptions

Returns

LogicalExpression

Create(string, ExpressionContextBase?, CultureInfo, ExpressionOptions, AdvancedExpressionOptions?, CancellationToken)

LogicalExpression Create(string expression, ExpressionContextBase? expressionContext, CultureInfo cultureInfo, ExpressionOptions options = ExpressionOptions.None, AdvancedExpressionOptions? extendedOptions = null, CancellationToken cancellationToken = default)

Parameters

expression string
expressionContext ExpressionContextBase
cultureInfo CultureInfo
options ExpressionOptions
extendedOptions AdvancedExpressionOptions
cancellationToken CancellationToken

Returns

LogicalExpression