Table of Contents

Class JoinExpressionBase

Namespace
Microsoft.EntityFrameworkCore.Query.SqlExpressions
Assembly
Microsoft.EntityFrameworkCore.Relational.dll

An expression that represents a JOIN 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 JoinExpressionBase : TableExpressionBase, IPrintableExpression
Inheritance
JoinExpressionBase
Implements
IPrintableExpression
Derived
Inherited Members

Constructors

JoinExpressionBase(TableExpressionBase)

Creates a new instance of the JoinExpressionBase class.

protected JoinExpressionBase(TableExpressionBase table)

Parameters

table TableExpressionBase

A table source to join with.

Properties

Table

Gets the underlying table source to join with.

public virtual TableExpressionBase Table { get; }

Property Value

TableExpressionBase

Methods

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int