Skip to content

BaseCriteriaVisitor class

namespace: Serenity.Data   assemblySerenity.Net.Services

A visitor implementation for BaseCriteria object trees.

public abstract class BaseCriteriaVisitor

Protected Members

name description
BaseCriteriaVisitor() Initializes a new instance of the BaseCriteriaVisitor class.
virtual Visit(…) Visits the specified criteria.
virtual VisitBinary(…) Visits the binary criteria. A binary criteria is one with two operands and an operator between them.
virtual VisitCriteria(…) Visits the criteria, returning a potentially reworked version.
virtual VisitFunctionCall(…) Visits the function call criteria.
virtual VisitParam(…) Visits the parameter criteria. A parameter criteria is just a parameter name.
virtual VisitUnary(…) Visits the unary criteria. A unary criteria is one with one operand and one operator.
virtual VisitValue(…) Visits the value criteria. A value criteria is just a constant value.

See Also