Skip to content

CriteriaFieldExpressionReplacer constructor

Converts field names in a criteria to their corresponding SQL field expressions.

public CriteriaFieldExpressionReplacer(IRow row, IPermissionService permissions, 
    bool lookupAccessMode = false, ISqlDialect dialect = null, 
    Func<IField, BaseCriteria> toCriteria = null)
parameter description
row The row instance
permissions Permission service
lookupAccessMode Use lookup access mode. In the lookup access mode only the lookup fields can be used in the filter. Default is false.
dialect Optional dialect
toCriteria Optional field to criteria converter

Exceptions

exception condition
ArgumentNullException row or permissions is null.

Remarks

Initializes a new instance of the class.

See Also