[]
Provides expression evaluation in the context of the report engine.
public static class ReportEval
Name | Description |
---|---|
Evaluate(ExpressionInfo, IExpressionContext) | Evaluates the specified expression using the provided context. |
MakeContext(IReportInformationService, IPageInformationService, IReadOnlyDictionary<string, object>, Lazy<Parameters>) | Creates an evaluation context with the specified parameters. |
MakeContext(Report, ThemeService, IReportInformationService, ResourceLocator, Lazy<Parameters>, int, IReadOnlyDictionary<string, object>) | Creates an evaluation context for a report. |
MakeEvalFunc(IExpressionContext) | Creates an expression evaluator with the given evaluation context. |
MakeEvaluator(IExpressionContext) | Creates an expression evaluator bound to the given context. |