Class SqlCondition
public class SqlCondition : IQueryElement
- Inheritance
-
SqlCondition
- Implements
- Extension Methods
Constructors
SqlCondition(bool, ISqlPredicate)
public SqlCondition(bool isNot, ISqlPredicate predicate)
Parameters
isNot
boolpredicate
ISqlPredicate
SqlCondition(bool, ISqlPredicate, bool)
public SqlCondition(bool isNot, ISqlPredicate predicate, bool isOr)
Parameters
isNot
boolpredicate
ISqlPredicateisOr
bool
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
isNot
boolpredicate
ISqlPredicateisOr
bool
Equals(SqlCondition, Func<ISqlExpression, ISqlExpression, bool>)
public bool Equals(SqlCondition other, Func<ISqlExpression, ISqlExpression, bool> comparer)
Parameters
other
SqlConditioncomparer
Func<ISqlExpression, ISqlExpression, bool>