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; }
public SqlFragmentBase(SqlFragmentType sqlFragmentType) { SqlFragmentType = sqlFragmentType; }