Method Evaluate
- Namespace
- DocWright.Reporting.Expressions
- Assembly
- DocWright.Reporting.dll
Evaluate(ReportExpression, ReportExpressionContext)
Evaluates an expression, or returns a literal's text.
public static object? Evaluate(ReportExpression expression, ReportExpressionContext context)
Parameters
expressionReportExpressionThe parsed expression.
contextReportExpressionContextWhat the expression can reach.
Returns
- object
The value.
Exceptions
- ArgumentNullException
An argument is null.
- ReportExpressionException
Evaluation failed or was refused.
- ResourceLimitExceededException
Evaluation exceeded a budget.