SelectExpression.AddInnerJoin Methode

Definition

Überlädt

AddInnerJoin(SelectExpression, SqlExpression)

Fügt das angegebene SelectExpression mithilfe von INNER JOIN zu Tabellenquellen hinzu.

AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression)

Fügt den Abfrageausdruck des angegebenen ShapedQueryExpression tabellenquellen mithilfe von INNER JOIN und Kombinieren von Shapern hinzu.

AddInnerJoin(SelectExpression, SqlExpression, Type)
Veraltet.

Fügt das angegebene SelectExpression mithilfe von INNER JOIN zu Tabellenquellen hinzu.

AddInnerJoin(SelectExpression, SqlExpression)

Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs

Fügt das angegebene SelectExpression mithilfe von INNER JOIN zu Tabellenquellen hinzu.

public void AddInnerJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate);
member this.AddInnerJoin : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> unit
Public Sub AddInnerJoin (innerSelectExpression As SelectExpression, joinPredicate As SqlExpression)

Parameter

innerSelectExpression
SelectExpression

Ein SelectExpression , mit dem sie verknüpft werden sollen.

joinPredicate
SqlExpression

Ein Prädikat, das für den Join verwendet werden soll.

Gilt für:

AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression)

Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs

Fügt den Abfrageausdruck des angegebenen ShapedQueryExpression tabellenquellen mithilfe von INNER JOIN und Kombinieren von Shapern hinzu.

public System.Linq.Expressions.Expression AddInnerJoin (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression innerSource, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, System.Linq.Expressions.Expression outerShaper);
member this.AddInnerJoin : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Function AddInnerJoin (innerSource As ShapedQueryExpression, joinPredicate As SqlExpression, outerShaper As Expression) As Expression

Parameter

innerSource
ShapedQueryExpression

Ein ShapedQueryExpression , mit dem sie verknüpft werden sollen.

joinPredicate
SqlExpression

Ein Prädikat, das für den Join verwendet werden soll.

outerShaper
Expression

Ein Ausdruck für den äußeren Shaper.

Gibt zurück

Ein Ausdruck, der das Ergebnis dieser Verknüpfung gestaltet.

Gilt für:

AddInnerJoin(SelectExpression, SqlExpression, Type)

Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs

Achtung

Use the other overloads.

Fügt das angegebene SelectExpression mithilfe von INNER JOIN zu Tabellenquellen hinzu.

public void AddInnerJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, Type transparentIdentifierType);
[System.Obsolete("Use the other overloads.")]
public void AddInnerJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, Type transparentIdentifierType);
[System.Obsolete("Use the other overloads.")]
public void AddInnerJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, Type? transparentIdentifierType);
member this.AddInnerJoin : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type -> unit
[<System.Obsolete("Use the other overloads.")>]
member this.AddInnerJoin : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Type -> unit
Public Sub AddInnerJoin (innerSelectExpression As SelectExpression, joinPredicate As SqlExpression, transparentIdentifierType As Type)

Parameter

innerSelectExpression
SelectExpression

Ein SelectExpression , mit dem sie verknüpft werden sollen.

joinPredicate
SqlExpression

Ein Prädikat, das für den Join verwendet werden soll.

transparentIdentifierType
Type

Der Typ des Ergebnisses, das nach der Durchführung der Verknüpfung generiert wurde.

Attribute

Gilt für: