Class SqlSearchCondition
public class SqlSearchCondition : ConditionBase<SqlSearchCondition, SqlSearchCondition.Next>, ISqlPredicate, ISqlExpression, IQueryElement, ISqlExpressionWalkable, IEquatable<ISqlExpression>, IInvertibleElement
  - Inheritance
 - 
      
      
      SqlSearchCondition
 
- Implements
 
- Inherited Members
 
- Extension Methods
 
Constructors
SqlSearchCondition()
public SqlSearchCondition()
  SqlSearchCondition(SqlCondition)
public SqlSearchCondition(SqlCondition condition)
  Parameters
conditionSqlCondition
SqlSearchCondition(SqlCondition, SqlCondition)
public SqlSearchCondition(SqlCondition condition1, SqlCondition condition2)
  Parameters
condition1SqlConditioncondition2SqlCondition
SqlSearchCondition(IEnumerable<SqlCondition>)
public SqlSearchCondition(IEnumerable<SqlCondition> list)
  Parameters
listIEnumerable<SqlCondition>
Properties
CanBeNull
public bool CanBeNull { get; }
  Property Value
Conditions
public List<SqlCondition> Conditions { get; }
  Property Value
ElementType
public QueryElementType ElementType { get; }
  Property Value
Precedence
public int Precedence { get; }
  Property Value
Search
protected override SqlSearchCondition Search { get; }
  Property Value
SystemType
public Type SystemType { get; }
  Property Value
Methods
Add(SqlCondition)
public SqlSearchCondition Add(SqlCondition condition)
  Parameters
conditionSqlCondition
Returns
CanInvert()
public bool CanInvert()
  Returns
Deconstruct(out List<SqlCondition>)
public void Deconstruct(out List<SqlCondition> conditions)
  Parameters
conditionsList<SqlCondition>
Equals(ISqlExpression, Func<ISqlExpression, ISqlExpression, bool>)
public bool Equals(ISqlExpression other, Func<ISqlExpression, ISqlExpression, bool> comparer)
  Parameters
otherISqlExpressioncomparerFunc<ISqlExpression, ISqlExpression, bool>
Returns
Equals(ISqlPredicate, Func<ISqlExpression, ISqlExpression, bool>)
public bool Equals(ISqlPredicate other, Func<ISqlExpression, ISqlExpression, bool> comparer)
  Parameters
otherISqlPredicatecomparerFunc<ISqlExpression, ISqlExpression, bool>
Returns
GetNext()
protected override SqlSearchCondition.Next GetNext()
  Returns
Invert()
public IQueryElement Invert()