SphinxConnector.NativeApi Namespace |
Class | Description | |
---|---|---|
BuildExcerptsOptions |
Represents the options for the BuildExcerpts() method.
| |
QueryFlags |
Additional query flags. Supported with Sphinx 2.1.1 and up.
| |
SphinxAttributeMatch |
Provides information about a matched attribute.
| |
SphinxAttributeOverrideTOverridable |
Represents an attribute for which values should be overwritten.
| |
SphinxAttributeUpdateTUpdateable |
Represents an attribute which should be updated with new values.
| |
SphinxBuildKeywordResult |
Represents the result of the BuildKeywords() method.
| |
SphinxClient |
Provides methods to access the functions offered by Sphinx using the native Sphinx protocol.
This class cannot be inherited.
| |
SphinxClientException |
The exception that is thrown when an error occurs.
| |
SphinxConversionException |
Thrown in case a conversion from a .NET type to a Sphinx type fails.
| |
SphinxMatch |
Provides information about a matched document.
| |
SphinxSearchOptions |
Provides methods and properties to configure e.g. how searchd matches and sorts results,
set filters on attributes etc.
| |
SphinxSearchResult |
Represents the result of a query.
| |
SphinxStatusInfo |
Provides the name and value of a status variable of searchd.
| |
SphinxVersion |
Provides a convenient way to access to all supported Sphinx versions.
|
Structure | Description | |
---|---|---|
SphinxBigInt |
Represents the Sphinx type big int.
| |
SphinxBoolean |
Represents the Sphinx type bool.
| |
SphinxFloat |
Represents the Sphinx type float.
| |
SphinxInteger |
Represents the Sphinx type uint.
| |
SphinxOrdinal |
Represents the Sphinx type str2ordinal.
| |
SphinxString |
Represents the Sphinx type string.
| |
SphinxTimestamp |
Represents the Sphinx type timestamp.
|
Interface | Description | |
---|---|---|
IFilterableType |
Types that implement this interface can be used as type argument to the SetFilter() method.
| |
IOverridableType |
Types that implement this interface can be overriden via the SetOverride() method.
| |
IRangeFilterableType |
Types that implement this interface can be used as a type argument to the SetFilterRange() method.
| |
ISphinxType |
Interface every implementation for a Sphinx type must implement.
| |
IUpdateableType |
Types that implement this interface can be updated via the UpdateAttributes() method.
|
Enumeration | Description | |
---|---|---|
SphinxAttributeType |
Indicates the type of a Sphinx attribute.
| |
SphinxGroupByFunction |
Determines how the group by value is calculated.
| |
SphinxMatchMode |
Determines the mode searchd uses to match a document.
| |
SphinxSortMode |
Determines the sort mode searchd uses to sort matched documents.
| |
UpdateAttributesOptions |
Represents the options for updating attributes.
|