Contains classes to access Sphinx via the MySQL protocol.

Classes

  Class Description
Public class SphinxQLCommand
Represents a SphinxQL statement to execute against Sphinx. This class cannot be inherited.
Public class SphinxQLConnection
Represents a connection to Sphinx. This class cannot be inherited.
Public class SphinxQLConnectionStringBuilder
Provides a simple way to create and manage the contents of connection strings used by the SphinxQLConnection class.
Public class SphinxQLDataAdapter
Represents a set of data commands and a connection that are used to fill a DataSet. This class cannot be inherited.
Public class SphinxQLDataReader
Reads a forward-only stream of rows from Sphinx. This class cannot be inherited.
Public class SphinxQLException
The exception that is thrown when an SphinxQL error occurs.
Public class SphinxQLParameter
Represents a parameter to a SphinxQLCommand. This class cannot be inherited.
Public class SphinxQLParameterCollection
Represents a collection of parameters associated with a SphinxQLCommand. This class cannot be inherited.
Public class SphinxQLRowUpdatedEventArgs
Provides data for the RowUpdated event of a SphinxQLDataAdapter.
Public class SphinxQLRowUpdatingEventArgs
Provides the data for the RowUpdating event of a SphinxQLDataAdapter.
Public class SphinxQLTransaction
Represents a transaction. This class cannot be inherited.

Enumerations

  Enumeration Description
Public enumeration SphinxType
Specifies the data type of a field, a property, or a Parameter object.