ISphinxQLExecutor Interface

Provides methods to execute SphinxQL commands.

Definition

Namespace: SphinxConnector.FluentApi
Assembly: SphinxConnector (in SphinxConnector.dll) Version: 6.1.0
C#
public interface ISphinxQLExecutor

Methods

ExecuteNonQuery Executes a non-query command.
ExecuteNonQueryAsync(String, Object) Asynchronously executes a non-query command.
ExecuteNonQueryAsync(String, CancellationToken, Object) Asynchronously executes a non-query command.
QueryT(String, Object) Executes the given SphinxQL query and returns a list of results of the given type.
QueryT(String, QueryMetadata, Object) Executes the given SphinxQL query and returns a list of results of the given type along with the query metadata. Note: 'SHOW META' is automatically appended to the query.
QueryMulti Executes the given SphinxQL multi-query and returns an instance of MultiQueryResult that can be used to retrieve the results for the queries.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also