Class SqlExpressionBase
public abstract class SqlExpressionBase : QueryElement, ISqlExpression, IQueryElement, IEquatable<ISqlExpression>
- Inheritance
-
SqlExpressionBase
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
SqlExpressionBase()
protected SqlExpressionBase()
Properties
Precedence
public abstract int Precedence { get; }
Property Value
SystemType
public abstract Type? SystemType { get; }
Property Value
Methods
CanBeNullable(NullabilityContext)
public abstract bool CanBeNullable(NullabilityContext nullability)
Parameters
nullabilityNullabilityContext
Returns
Equals(ISqlExpression?)
public virtual bool Equals(ISqlExpression? other)
Parameters
otherISqlExpression
Returns
Equals(ISqlExpression, Func<ISqlExpression, ISqlExpression, bool>)
public abstract bool Equals(ISqlExpression other, Func<ISqlExpression, ISqlExpression, bool> comparer)
Parameters
otherISqlExpressioncomparerFunc<ISqlExpression, ISqlExpression, bool>