WARNING: Using this constructor and supplying a non-null
value in the parameter will cause every single
index Term in the Field referenced by lowerTerm and/or upperTerm to be
examined. Depending on the number of index Terms in this Field, the
operation could be very slow.
CopyC#
collator
lowerTerm is null and includeLower is true (similar for upperTerm
and includeUpper)
Namespace: Lucene.Net.SearchAssembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1
Syntax
C# |
---|
public TermRangeFilter( string fieldName, string lowerTerm, string upperTerm, bool includeLower, bool includeUpper, CompareInfo collator ) |
Visual Basic |
---|
Public Sub New ( _ fieldName As String, _ lowerTerm As String, _ upperTerm As String, _ includeLower As Boolean, _ includeUpper As Boolean, _ collator As CompareInfo _ ) |
Visual C++ |
---|
public: TermRangeFilter( String^ fieldName, String^ lowerTerm, String^ upperTerm, bool includeLower, bool includeUpper, CompareInfo^ collator ) |
Parameters
- fieldName
- Type: System..::..String
[Missing <param name="fieldName"/> documentation for "M:Lucene.Net.Search.TermRangeFilter.#ctor(System.String,System.String,System.String,System.Boolean,System.Boolean,System.Globalization.CompareInfo)"]
- lowerTerm
- Type: System..::..String
The lower bound on this range
- upperTerm
- Type: System..::..String
The upper bound on this range
- includeLower
- Type: System..::..Boolean
Does this range include the lower bound?
- includeUpper
- Type: System..::..Boolean
Does this range include the upper bound?
- collator
- Type: System.Globalization..::..CompareInfo
The collator to use when determining range inclusion; set to null to use Unicode code point ordering instead of collation.