| 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.
|