/// <summary> /// Initializes a new instance of the <see cref="AdHocQueryBuilder"/> class. /// </summary> /// <param name="parameterBuilder"></param> /// <param name="parameters">The database parameters associated with a query</param> public CustomQueryBuilder(IDbParameterBuilder parameterBuilder, IEnumerable <DbParameter> parameters) : base(parameterBuilder, parameters) { }
/// <summary> /// Initializes a new instance of the <see cref="AdHocQueryBuilder"/> class. /// </summary> /// <param name="parameterBuilder"></param> public CustomQueryBuilder(IDbParameterBuilder parameterBuilder) : base(parameterBuilder) { }
/// <summary> /// Initializes a new instance of the <see cref="QueryBuilder"/> class. /// </summary> /// <param name="parameterBuilder">An instance of <see cref="IDbParameterBuilder"/></param> protected QueryBuilder(IDbParameterBuilder parameterBuilder) { _parameterBuilder = parameterBuilder; }
/// <summary> /// Initializes a new instance of the <see cref="QueryBuilder"/> class. /// </summary> /// <param name="parameterBuilder">An instance of <see cref="IDbParameterBuilder"/></param> /// <param name="parameters">The database parameters associated with a query</param> protected QueryBuilder(IDbParameterBuilder parameterBuilder, IEnumerable <DbParameter> parameters) : this(parameterBuilder) { _parameters.AddRange(parameters); }
/// <summary> /// Initializes a new instance of the <see cref="AdHocQueryBuilder"/> class. /// </summary> /// <param name="parameterBuilder">An instance of <see cref="IDbParameterBuilder"/></param> public AdHocQueryBuilder(IDbParameterBuilder parameterBuilder) : base(parameterBuilder) { }