[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Core.Rendering.ReportEval

ReportEval Class

Provides expression evaluation in the context of the report engine.

Inheritance
ReportEval
Namespace: GrapeCity.ActiveReports.Core.Rendering
Assembly: MESCIUS.ActiveReports.Core.Rendering.dll
Syntax
public static class ReportEval

Methods

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.