Runs the search and returns results between lowRange (inclusive) and highRange (inclusive), ensure the QueryString property is set before calling this.
Declaration Syntax
C# | Visual Basic |
public virtual SearchResult Search( string queryExpression, SearchOptions searchOptions, int lowRange, int highRange )
Public Overridable Function Search ( queryExpression As String, searchOptions As SearchOptions, lowRange As Integer, highRange As Integer ) As SearchResult
Parameters
- queryExpression (String)
- The expression to search for
- searchOptions (SearchOptions)
- Search options.
- lowRange (Int32)
- The lowest result number to return (1 based)
- highRange (Int32)
- The highest result number to return (1 based)
Return Value
SearchResult
A SearchResult instance with results found
A SearchResult instance with results found
Remarks
The returned SearchResult object will include results between lowRange and highRange.
Eg. if lowRange = 10 and highRange = 19 the results returned will be items 10 through 19.
Exceptions
Exception | Condition |
---|---|
InvalidSearchExpressionException | If queryString is not valid for searches. |
LicenseException | If a valid license key has not been specified. |
Assembly: Keyoti4.SearchEngine.Core (Module: Keyoti4.SearchEngine.Core.dll) Version: 2022.8.22.610