Click or drag to resize

SphinxConnector.SphinxQL Namespace

Contains classes to access Sphinx via the MySQL protocol.
Classes
  ClassDescription
Public classCode exampleBulkCopy
A convenience class to copy data from an IDataReader to an index.
Public classSphinxQLCommand
Represents a SphinxQL statement to execute against Sphinx. This class cannot be inherited.
Public classCode exampleSphinxQLConnection
Represents a connection to Sphinx. This class cannot be inherited.
Public classSphinxQLConnectionStringBuilder
Provides a simple way to create and manage the contents of connection strings used by the SphinxQLConnection class.
Public classCode exampleSphinxQLDataAdapter
Represents a set of data commands and a connection that are used to fill a DataSet. This class cannot be inherited.
Public classCode exampleSphinxQLDataReader
Reads a forward-only stream of rows from Sphinx. This class cannot be inherited.
Public classSphinxQLException
The exception that is thrown when an SphinxQL error occurs.
Public classSphinxQLParameter
Represents a parameter to a SphinxQLCommand. This class cannot be inherited.
Public classSphinxQLParameterCollection
Represents a collection of parameters associated with a SphinxQLCommand. This class cannot be inherited.
Public classSphinxQLProviderFactory
Represents a set of methods for creating instances of the provider's implementation of the data source classes.
Public classSphinxQLRowUpdatedEventArgs
Provides data for the RowUpdated event of a SphinxQLDataAdapter.
Public classSphinxQLRowUpdatingEventArgs
Provides the data for the RowUpdating event of a SphinxQLDataAdapter.
Public classSphinxQLTransaction
Represents a transaction. This class cannot be inherited.
Enumerations
  EnumerationDescription
Public enumerationBulkCopyMethod
Determines the method used for bulk copying data.
Public enumerationSphinxType
Specifies the data type of a field, a property, or a Parameter object.