Edit this page

Telerik.Web.UI.RadFilterExpressionEvaluatorBase

Represents a base for all evaluator classes in Telerik.Web.UI.RadFilter

Inheritance Hierarchy

  • System.Object
  • Telerik.Web.UI.RadFilterExpressionEvaluatorBase

Properties

IsCaseSensitive Boolean

Gets or sets a value indicating whether the formatted field name and value are case sensitive

OnExpressionEvaluated Action1`

Gets\sets a delegate that will be called after every expression evaluation.
The property could be used to alter the result of the evaluation by changing
the values or the format based on the expression.

Methods

Evaluate

Evaluates the passes expression

Parameters

expression Telerik.Web.UI.RadFilterNonGroupExpression

A RadFilterNonGroupExpression object representing the expression
to be evaluated.

Returns

System.String The string representation of the expression.

GetEvaluationData

Evaluates an expression and returns its evaluation data.

Parameters

expression Telerik.Web.UI.RadFilterNonGroupExpression

A RadFilterNonGroupExpression object representing the expression
to be evaluated.

Returns

Telerik.Web.UI.RadFilterEvaluationData The evaluation data for the expression.