Interface IQueryExecutorProvider
Provides various query executors.
Namespace: Gossip.Connection.Fluent
Assembly: Gossip.dll
Syntax
public interface IQueryExecutorProvider
Methods
| Improve this Doc View SourceGetBulkQueryExecutor(ISqlConnection, QueryConfiguration, FunctionMetadata)
Get an IBulkQueryExecutor from the given connection, query configuration, and metadata.
Declaration
IBulkQueryExecutor GetBulkQueryExecutor(ISqlConnection conn, QueryConfiguration config, FunctionMetadata metadata)
Parameters
| Type | Name | Description |
|---|---|---|
| ISqlConnection | conn | The SQL connection. |
| QueryConfiguration | config | The query configuration. |
| FunctionMetadata | metadata | The metadata. |
Returns
| Type | Description |
|---|---|
| IBulkQueryExecutor |
GetQueryExecutor(ISqlConnection, QueryConfiguration, FunctionMetadata)
Get an IQueryExecutor from the given connection, query configuration, and metadata.
Declaration
IQueryExecutor GetQueryExecutor(ISqlConnection conn, QueryConfiguration config, FunctionMetadata metadata)
Parameters
| Type | Name | Description |
|---|---|---|
| ISqlConnection | conn | The SQL connection. |
| QueryConfiguration | config | The query configuration. |
| FunctionMetadata | metadata | The metadata. |
Returns
| Type | Description |
|---|---|
| IQueryExecutor | An IQueryExecutor. |