Class SqlCondition
public class SqlCondition : IQueryElement
- Inheritance
-
SqlCondition
- Implements
- Extension Methods
Constructors
SqlCondition(bool, ISqlPredicate)
public SqlCondition(bool isNot, ISqlPredicate predicate)
Parameters
isNotboolpredicateISqlPredicate
SqlCondition(bool, ISqlPredicate, bool)
public SqlCondition(bool isNot, ISqlPredicate predicate, bool isOr)
Parameters
isNotboolpredicateISqlPredicateisOrbool
Properties
CanBeNull
public bool CanBeNull { get; }
Property Value
ElementType
public QueryElementType ElementType { get; }
Property Value
IsNot
public bool IsNot { get; set; }
Property Value
IsOr
public bool IsOr { get; set; }
Property Value
Precedence
public int Precedence { get; }
Property Value
Predicate
public ISqlPredicate Predicate { get; set; }
Property Value
Methods
Deconstruct(out bool, out ISqlPredicate, out bool)
public void Deconstruct(out bool isNot, out ISqlPredicate predicate, out bool isOr)
Parameters
isNotboolpredicateISqlPredicateisOrbool
Equals(SqlCondition, Func<ISqlExpression, ISqlExpression, bool>)
public bool Equals(SqlCondition other, Func<ISqlExpression, ISqlExpression, bool> comparer)
Parameters
otherSqlConditioncomparerFunc<ISqlExpression, ISqlExpression, bool>