This class models the Outer Join operation, which joins two relations and returns those
record matching a given condition.
Inheritance Hierarchy
Object | ||||
VisitableBase | ||||
AlgebraicExpression | ||||
RelationalExpression | ||||
OuterJoin |
Assembly: Epic.Query
Declaration Syntax
C# |
[SerializableAttribute] public sealed class OuterJoin : RelationalExpression, IEquatable<OuterJoin>
Members
All Members | Constructors | Methods | Properties | ||
Member | Description | |
---|---|---|
OuterJoin(RelationalExpression, RelationalExpression, Predicate) |
Initializes a new instance of the OuterJoin class.
| |
Accept<(Of <<'(TResult>)>>)(IVisitor<(Of <<'(TResult>)>>), IVisitContext) |
Accept the specified visitor and context.
(Overrides VisitableBase.Accept<(Of <<'(TResult>)>>)(IVisitor<(Of <<'(TResult>)>>), IVisitContext).) | |
Equals(RelationalExpression) |
Determines whether the specified RelationalExpression is equal to the current OuterJoin.
(Overrides RelationalExpression.Equals(RelationalExpression).) | |
Equals(OuterJoin) |
Determines whether the specified OuterJoin is equal to the
current OuterJoin.
| |
GetHashCode()()()() |
Serves as a hash function for a OuterJoin object.
(Overrides RelationalExpression.GetHashCode()()()().) | |
LeftRelation |
Gets the left relation.
| |
Predicate |
Gets the predicate.
| |
RightRelation |
Gets the right relation.
|