AddFilter | 添加新的自定义过滤器。 |
AddFiltersFromAttribute | 添加所有使用方法属性 TFilterAttribute 标识的自定义过滤器。 |
AddNestedQueryAggregator | 添加新的嵌套查询聚合器。聚合器是一种可以应用于嵌套查询的操作,用于根据特定条件聚合嵌套查询的结果。 |
AddOperator | 添加自定义过滤器运算符。 |
AddOperatorHandler | 添加自定义过滤器运算符处理程序。 |
AddTypeParser | 添加一个类型解析器,该解析器解析字符串并返回自定义类型。由自定义运算符处理程序使用(参见 AddOperatorHandler)。 |
ClearFilters | 删除在 QueryEngine 上添加的所有过滤器。 |
GetAllFilters | 获取在此 QueryEngine 上添加的所有过滤器。 |
GetOperator | 获取在 QueryEngine 上添加的自定义运算符。 |
ParseQuery | 将查询字符串解析为 ParsedQuery 操作。然后可以使用此 ParsedQuery 操作过滤任何类型为 TData 的数据集。 |
RemoveFilter | 删除自定义过滤器。 |
RemoveOperator | 删除在 QueryEngine 上添加的自定义运算符。 |
SetDefaultFilter | 为未注册的过滤器设置默认过滤器处理程序。 |
SetDefaultParamFilter | 为未注册的函数过滤器设置默认过滤器处理程序。 |
SetFilterNestedQueryTransformer | 设置过滤器的嵌套查询转换器函数。此函数获取嵌套查询的结果,并提取与过滤器进行比较的必要数据。 |
SetGlobalStringComparisonOptions | 设置全局字符串比较选项。用于单词匹配和过滤器处理(除非被过滤器覆盖)。 |
SetNestedQueryHandler | 设置将处理嵌套查询的函数。只能设置一个处理程序。 |
SetSearchDataCallback | 设置用于获取与搜索词匹配的数据的回调函数。 |
SetSearchWordMatcher | 设置要使用的搜索词匹配函数,以代替默认函数。设置为 null 以使用默认函数。 |
TryGetFilter | 按其标记获取过滤器。 |