Class FilterChainOp
Filter Chain Operation
public class FilterChainOp : FilterChainOpBase, IFilterChain
- Inheritance
-
FilterChainOp
- Implements
- Inherited Members
Constructors
FilterChainOp(LuceneSearchFilteringOperation)
Constructor
public FilterChainOp(LuceneSearchFilteringOperation luceneFilter)
Parameters
luceneFilter
LuceneSearchFilteringOperation
Methods
Chain(ChainOperation, Func<INestedFilter, INestedBooleanFilterOperation>)
Chain Filter
public override IFilterChain Chain(ChainOperation operation, Func<INestedFilter, INestedBooleanFilterOperation> nextFilter)
Parameters
operation
ChainOperationOperation between the filter in the chain
nextFilter
Func<INestedFilter, INestedBooleanFilterOperation>Next Filter in the Chain
Returns
Chain(Func<INestedFilter, INestedBooleanFilterOperation>)
Chain Filter AND
public override IFilterChain Chain(Func<INestedFilter, INestedBooleanFilterOperation> nextFilter)
Parameters
nextFilter
Func<INestedFilter, INestedBooleanFilterOperation>First Filter in the Chain