SphinxConnector.FluentApi Namespace |
Class | Description | |
---|---|---|
ConnectionStringConfigurator |
Provides methods to configure a connection string. If no methods are configured, the class
will first look for a connection string named sphinx in the app.config file. If no
connection string by that name is found, the default connection string of
datasource=localhost;port=9306 will be used.
| |
ConventionConfiguration |
Used to configure the conventions used to e.g. determine index- and attributes names.
| |
FulltextException |
The exception that is thrown if an error occurs in a full-text session
| |
FulltextSessionContext |
Provides information about the current operation performed by an IFulltextSession.
| |
FulltextStore |
Provides access to Sphinx.
| |
Function |
Provides functions for use within the fluent query API. These methods are intended to be used
with the methods provided by the IFulltextQueryTDocument interface.
| |
GeodistanceOptions |
Specifies the options to use for geo distance calculations. Supported with Sphinx 2.2.1 and up.
| |
Keyword |
Provides tokenized and normalized forms of a keyword and keyword statistics.
| |
LevenshteinOptions |
Represents the options for calculating the Levenshtein distance.
| |
MultiQueryResult |
Represents the result of a multi-query.
| |
Projection |
Provides methods to project properties into new values. The methods are intended to be used
with the methods provided by the IFulltextQueryTDocument interface.
| |
QueryMetadata |
Provides meta data information for a query.
| |
Settings |
Provides access to the settings.
| |
SnippetsOptions |
Represents the options for building snippets/excerpts.
| |
Suggestion |
A suggestion for a word or query.
| |
SuggestionOptions |
Represents the options for getting suggestions.
|
Interface | Description | |
---|---|---|
IAdvancedOperations |
Exposes advanced operations.
| |
IFulltextQueryTDocument |
Represents a Sphinx full-text query.
| |
IFulltextQueryOptionsTDocument |
Provides methods to set the options for a query.
| |
IFulltextSession |
Represents a full-text session.
| |
IFulltextStore |
Provides access to Sphinx. Used to create instances of IFulltextSession
and configuring the environment.
| |
ISphinxQLExecutor |
Provides methods to execute SphinxQL commands.
|
Enumeration | Description | |
---|---|---|
GeodistanceCalculationMethod |
Determines the calculcation method for geo distances.
| |
GeodistanceInputUnit |
Determines the input unit for geo distance calculations.
| |
GeodistanceOutputUnit |
Determines the output unit for geo distance calculations.
| |
OperationType |
Indicates the type of operation.
| |
UdfReturnType |
Indicates which type is returned from a user-defined function (UDF).
|