Click or drag to resize

SphinxConnector.FluentApi Namespace

 
Classes
  ClassDescription
Public classConnectionStringConfigurator
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.
Public classConventionConfiguration
Used to configure the conventions used to e.g. determine index- and attributes names.
Public classFulltextException
The exception that is thrown if an error occurs in a full-text session
Public classFulltextSessionContext
Provides information about the current operation performed by an IFulltextSession.
Public classFulltextStore
Provides access to Sphinx.
Public classFunction
Provides functions for use within the fluent query API. These methods are intended to be used with the methods provided by the IFulltextQueryTDocument interface.
Public classGeodistanceOptions
Specifies the options to use for geo distance calculations. Supported with Sphinx 2.2.1 and up.
Public classKeyword
Provides tokenized and normalized forms of a keyword and keyword statistics.
Public classLevenshteinOptions
Represents the options for calculating the Levenshtein distance.
Public classMultiQueryResult
Represents the result of a multi-query.
Public classCode exampleProjection
Provides methods to project properties into new values. The methods are intended to be used with the methods provided by the IFulltextQueryTDocument interface.
Public classQueryMetadata
Provides meta data information for a query.
Public classSettings
Provides access to the settings.
Public classSnippetsOptions
Represents the options for building snippets/excerpts.
Public classSuggestion
A suggestion for a word or query.
Public classSuggestionOptions
Represents the options for getting suggestions.
Interfaces
  InterfaceDescription
Public interfaceIAdvancedOperations
Exposes advanced operations.
Public interfaceIFulltextQueryTDocument
Represents a Sphinx full-text query.
Public interfaceIFulltextQueryOptionsTDocument
Provides methods to set the options for a query.
Public interfaceCode exampleIFulltextSession
Represents a full-text session.
Public interfaceCode exampleIFulltextStore
Provides access to Sphinx. Used to create instances of IFulltextSession and configuring the environment.
Public interfaceISphinxQLExecutor
Provides methods to execute SphinxQL commands.
Enumerations
  EnumerationDescription
Public enumerationGeodistanceCalculationMethod
Determines the calculcation method for geo distances.
Public enumerationGeodistanceInputUnit
Determines the input unit for geo distance calculations.
Public enumerationGeodistanceOutputUnit
Determines the output unit for geo distance calculations.
Public enumerationOperationType
Indicates the type of operation.
Public enumerationUdfReturnType
Indicates which type is returned from a user-defined function (UDF).