Keyoti SearchUnit API Docs
Keyoti.SearchEngine.Search Namespace
API DocumentationKeyoti.SearchEngine.Search
Keyoti SearchUnit v6
Classes for searching the document index.

Search classes

Types
All TypesClassesInterfacesEnumerationsDelegates
IconTypeDescription
AsianWordElement
Represents an Asian language word element in the query.

Coordinates
CustomDataFilter
CustomDataFilterActionData
CustomDataFilterEngineFactory
SearchResult..::..DataRowEventArgs
Event args for DataRow event(s).

SearchResult..::..DataRowEventHandler
Handler delegate

SearchResult..::..DataTableEventArgs
Event args for DataTable event(s).

SearchResult..::..DataTableEventHandler
Handler delegate

CustomDataFilterEngineFactory..::..DateEngine
Element
Base class for all query elements, see remarks.

CustomDataFilterEngineFactory..::..EngineBase
ExpressionOperators
A pair of strings used as logic operator (AND, OR) names

SortBy..::..FieldDataType
Types of fields that can be sorted.

FilterCollection
FilterLoadLevel
Specifies what amount of data to load for any filtering by an AddResultItemToResults override.

CustomDataFilterEngineFactory..::..GeoLocationEngine
GeoRange
Represents a geospatial range

GroupElement
Implements a group for a search expression; group entity has elements (words, not-words, phrases and other nested groups) connected through a unique logic operator (AND is assumed for 'space')

ICustomDataFilterEngine
ImpliedLogicOperator
Implied logic operator options.

CustomDataFilterEngineFactory..::..IntEngine
InvalidExpressionReason
Specifies the reason for search expression exceptions.

InvalidSearchExpressionException
Thrown when a search expression is invalid.

LiveDataCollection
LiveDataSample
LOGIC_OPERATOR Obsolete.
Logic operators

LogicOperator
Logic operators

NotWordElement
Represents a 'not word', appearing in queries as -word

OperatorElement
Represents an operator element in a query.

PhraseElement
Represents a phrase in the query (eg. "this phrase").

QueryExpressionParser
Parses raw query strings entered by users.

Range<(Of <(<'T>)>)>
REASON Obsolete.
Specifies the reason for search expression exceptions.

ResultItem
Represents a result item from a search.

ResultSummaryType
Describes types of result summaries.

SearchAgent
Performs searches with user defined queries.

SearcherIO
Internal use, handles search IO operations.

SearchLogic
Applies query logic to search results

SearchOptions
Contains content and location options (note these are only applicable in Search PRO).

SearchResult
SortBy
Sort by definition.

CustomDataFilterEngineFactory..::..StringListEngine
CustomDataFilterEngineFactory..::..StringOREngine
WildcardWordElement
Represents a word element in the query which contains a wildcard.

WordElement
Represents a word element in the query.