Example #1
0
        public SqlFragment(object parameter, SqlFragmentType type) : this()
        {
            if (parameter == null)
            {
                throw new ArgumentNullException("A query parameter cannot be null");
            }
            else if (type != SqlFragmentType.Parameter)
            {
                throw new ArgumentException("This constructor must be used to build a parameter SqlFragment. This parameter must equal SqlFragmentType.Parameter");
            }

            IsEmpty      = false;
            Parameter    = parameter;
            FragmentType = SqlBuilder.SqlFragmentType.Parameter;
        }
Example #2
0
 public SqlFragmentBase(SqlFragmentType sqlFragmentType)
 {
     SqlFragmentType = sqlFragmentType;
 }