Table of Contents

Class EvaluationService

Namespace
NCalc.Services
Assembly
NCalc.Sync.dll

Service used to evaluate the result of a LogicalExpression

public class EvaluationService : IEvaluationService
Inheritance
EvaluationService
Implements
Inherited Members

Methods

Evaluate(LogicalExpression, ExpressionContext)

public object? Evaluate(LogicalExpression expression, ExpressionContext context)

Parameters

expression LogicalExpression
context ExpressionContext

Returns

object

Events

EvaluateFunction

public event EvaluateFunctionHandler? EvaluateFunction

Event Type

EvaluateFunctionHandler

EvaluateParameter

public event EvaluateParameterHandler? EvaluateParameter

Event Type

EvaluateParameterHandler