public static DmlfConditionBase ParseFilterExpression(FilterParserType type, DmlfExpression columnValue, string expression, ParserOptions options = null) { if (expression == null) { return(null); } expression = TransformExpression(expression); var res = FilterParserCoreImpl.ParseFilterExpression(type, columnValue, expression, options); if (res != null) { res = res.SimplifyCondition(); } return(res); }
public static DmlfConditionBase ParseFilterExpression(DbTypeBase type, DmlfExpression columnValue, string expression, ParserOptions options = null) { return(ParseFilterExpression(GetExpressionType(type), columnValue, expression, options)); }