This is the base class for those predicates having two Scalar as operands.
Inheritance Hierarchy
Object | |||||
![]() | VisitableBase | ||||
![]() | AlgebraicExpression | ||||
![]() | Predicate | ||||
![]() | ScalarPredicateBase | ||||
![]() | Equal | ||||
![]() | Greater | ||||
![]() | Less |
Assembly: Epic.Query
Declaration Syntax
C# |
[SerializableAttribute] public abstract class ScalarPredicateBase : Predicate, IEquatable<ScalarPredicateBase>
Members
All Members | Constructors | Methods | Properties | ||
Member | Description | |
---|---|---|
![]() | ScalarPredicateBase(Scalar, Scalar) |
Initializes a new instance of the
ScalarPredicateBase class.
|
![]() | Equals(ScalarPredicateBase) |
Determines whether the specified ScalarPredicateBase is equal to the current ScalarPredicateBase.
|
![]() | Equals(Predicate) |
Determines whether the specified Predicate is equal to the current ScalarPredicateBase.
(Overrides Predicate.Equals(Predicate).) |
![]() | GetHashCode()()()() |
Serves as a hash function for a
ScalarPredicateBase object.
(Overrides Predicate.GetHashCode()()()().) |
![]() | Left |
Gets the left operand of the predicate.
|
![]() | Right |
Gets the right operand of the predicate.
|