Table of Contents

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.