Class SqlPredicate.BaseNotExpr
public abstract class SqlPredicate.BaseNotExpr : SqlPredicate.Expr, ISqlPredicate, IQueryElement
- Inheritance
-
SqlPredicate.BaseNotExpr
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
BaseNotExpr(ISqlExpression, bool, int)
protected BaseNotExpr(ISqlExpression exp1, bool isNot, int precedence)
Parameters
exp1ISqlExpressionisNotboolprecedenceint
Properties
IsNot
public bool IsNot { get; }
Property Value
Methods
CanInvert(NullabilityContext)
public override bool CanInvert(NullabilityContext nullability)
Parameters
nullabilityNullabilityContext
Returns
Equals(ISqlPredicate, Func<ISqlExpression, ISqlExpression, bool>)
public override bool Equals(ISqlPredicate other, Func<ISqlExpression, ISqlExpression, bool> comparer)
Parameters
otherISqlPredicatecomparerFunc<ISqlExpression, ISqlExpression, bool>
Returns
WritePredicate(QueryElementTextWriter)
protected override void WritePredicate(QueryElementTextWriter writer)
Parameters
writerQueryElementTextWriter