TableFilterDefinitionBase..::..ProcessFilter Method
Processes the filter.
Namespace:
RingSoft.DbLookup.TableProcessingAssembly: RingSoft.DbLookup (in RingSoft.DbLookup.dll)
Syntax
public List<WhereItem> ProcessFilter( SelectQuery query, FilterItemDefinition filterDefinition, ref WhereItem lastWhere, ref WhereItem firstWhere, AdvancedFindTree advancedFindTree )
Public Function ProcessFilter ( _ query As SelectQuery, _ filterDefinition As FilterItemDefinition, _ ByRef lastWhere As WhereItem, _ ByRef firstWhere As WhereItem, _ advancedFindTree As AdvancedFindTree _ ) As List(Of WhereItem)
public: List<WhereItem^>^ ProcessFilter( SelectQuery^ query, FilterItemDefinition^ filterDefinition, WhereItem^% lastWhere, WhereItem^% firstWhere, AdvancedFindTree^ advancedFindTree )
Parameters
- query
- Type: RingSoft.DbLookup.QueryBuilder..::..SelectQuery
The query.
- filterDefinition
- Type: RingSoft.DbLookup.TableProcessing..::..FilterItemDefinition
The filter definition.
- lastWhere
- Type: RingSoft.DbLookup.QueryBuilder..::..WhereItem%
The last where.
- firstWhere
- Type: RingSoft.DbLookup.QueryBuilder..::..WhereItem%
The first where.
- advancedFindTree
- Type: RingSoft.DbLookup.AdvancedFind..::..AdvancedFindTree
The advanced find tree.