예제 #1
0
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="fieldName">Field name</param>
        /// <param name="values">Values</param>
        /// <param name="paramBinder">Parameter binder</param>
        public MultiValueCondition(string fieldName, IEnumerable <object> values,
                                   ParameterBinder paramBinder) : base()
        {
            this.FieldName = fieldName;
            List <int> indices = new List <int>();

            foreach (object value in values)
            {
                indices.Add(paramBinder.Add(value));
            }
            this.ParamIndices = indices;
            this.Length       = indices.Count;
        }
예제 #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 public SqlBuilder()
 {
     this.ParamBinder = new ParameterBinder();
 }