Class PredicateJoinExpressionBase
- Namespace
- Microsoft.EntityFrameworkCore.Query.SqlExpressions
- Assembly
- Microsoft.EntityFrameworkCore.Relational.dll
An expression that represents a JOIN with a search condition in a SQL tree.
This type is typically used by database providers (and other extensions). It is generally not used in application code.
public abstract class PredicateJoinExpressionBase : JoinExpressionBase, IPrintableExpression
- Inheritance
-
PredicateJoinExpressionBase
- Implements
-
IPrintableExpression
- Derived
- Inherited Members
Constructors
PredicateJoinExpressionBase(TableExpressionBase, SqlExpression)
Creates a new instance of the PredicateJoinExpressionBase class.
protected PredicateJoinExpressionBase(TableExpressionBase table, SqlExpression joinPredicate)
Parameters
table
TableExpressionBaseA table source to join with.
joinPredicate
SqlExpressionA predicate to use for the join.
Properties
JoinPredicate
The predicate used in join.
public virtual SqlExpression JoinPredicate { get; }
Property Value
Methods
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
GetHashCode()
public override int GetHashCode()