public WhereClauseColumnWindows(
     string columnName,
     WhereClauseComparisonOperatorWindows comparisonOperator,
     object columnValue,
     bool useParameter,
     bool wrapValueWithQuotes,
     WhereClauseLogicalOperatorWindows logicalOperatorAgainstNextColumn)
 {
     _columnName                      = columnName;
     _comparisonOperator              = comparisonOperator;
     _columnValue                     = columnValue;
     _useParameter                    = useParameter;
     _wrapValueWithQuotes             = wrapValueWithQuotes;
     LogicalOperatorAgainstNextColumn = logicalOperatorAgainstNextColumn;
 }
 public WhereClauseColumnWindows(string customClause, WhereClauseLogicalOperatorWindows logicalOperatorAgainstNextColumn)
 {
     _customClause   = customClause;
     _isCustomClause = !string.IsNullOrEmpty(_customClause);
     LogicalOperatorAgainstNextColumn = logicalOperatorAgainstNextColumn;
 }