Interface IQueryBuilder
- Namespace
- FluentCommand.Query
- Assembly
- FluentCommand.dll
Defines a builder interface for constructing SQL queries, including access to the query generator and parameters.
public interface IQueryBuilder
Properties
Parameters
Gets the collection of QueryParameter objects used in the query.
List<QueryParameter> Parameters { get; }
Property Value
- List<QueryParameter>
A list of QueryParameter representing the parameters and their values for the SQL query.
QueryGenerator
Gets the IQueryGenerator used to generate SQL statements for the query.
IQueryGenerator QueryGenerator { get; }
Property Value
- IQueryGenerator
An instance of IQueryGenerator responsible for building SQL expressions and statements.