SphinxConnector.FluentApi Namespace

 

Classes

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.

Interfaces

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.
IFulltextStoreInitializationActions Provides convenience methods to set the logging provider and license key when calling Initialize
ISphinxQLExecutor Provides methods to execute SphinxQL commands.

Enumerations

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