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
tableTableExpressionBaseA table source to join with.
joinPredicateSqlExpressionA 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
objobject
Returns
GetHashCode()
public override int GetHashCode()