Relation.
Inheritance Hierarchy
| Object | ||||
| VisitableBase | ||||
| AlgebraicExpression | ||||
| RelationalExpression | ||||
| BaseRelation | ||||
| CrossProduct | ||||
| NaturalJoin | ||||
| OuterJoin | ||||
| Projection | ||||
| Rename | ||||
| Selection | ||||
| ThetaJoin | ||||
| Union | ||||
| RelationFunction | ||||
Assembly: Epic.Query
Declaration Syntax
| C# |
[SerializableAttribute] public abstract class RelationalExpression : AlgebraicExpression, IEquatable<RelationalExpression>
Members
| All Members | Constructors | Methods | Properties | ||
| Member | Description | |
|---|---|---|
| RelationalExpression(RelationType) |
Initializes a new instance of the RelationalExpression class.
| |
| Equals(RelationalExpression) |
Determines whether the specified RelationalExpression is equal to the current RelationalExpression.
| |
| Equals(Object) |
Determines whether the specified Object is equal to the current RelationalExpression.
(Overrides Object.Equals(Object).) | |
| GetHashCode()()()() |
Serves as a hash function for a RelationalExpression object.
(Overrides Object.GetHashCode()()()().) | |
| Type |
Type of the relation.
|
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException |
Is thrown when an argument passed to a method is invalid because it is nullNothingnullptr .
|
