Partager via


SelectExpression.AddInnerJoin Méthode

Définition

Surcharges

AddInnerJoin(SelectExpression, SqlExpression)

Ajoute le donné SelectExpression aux sources de table à l’aide de INNER JOIN.

AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression)

Ajoute l’expression de requête du donné ShapedQueryExpression aux sources de table à l’aide de INNER JOIN et des modélisateurs de combinaison.

AddInnerJoin(SelectExpression, SqlExpression, Type)
Obsolète.

Ajoute le donné SelectExpression aux sources de table à l’aide de INNER JOIN.

AddInnerJoin(SelectExpression, SqlExpression)

Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs

Ajoute le donné SelectExpression aux sources de table à l’aide de INNER JOIN.

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)

Paramètres

innerSelectExpression
SelectExpression

SelectExpression à joindre.

joinPredicate
SqlExpression

Prédicat à utiliser pour la jointure.

S’applique à

AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression)

Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs

Ajoute l’expression de requête du donné ShapedQueryExpression aux sources de table à l’aide de INNER JOIN et des modélisateurs de combinaison.

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

Paramètres

joinPredicate
SqlExpression

Prédicat à utiliser pour la jointure.

outerShaper
Expression

Expression pour le modélisateur externe.

Retours

Expression qui forme le résultat de cette jointure.

S’applique à

AddInnerJoin(SelectExpression, SqlExpression, Type)

Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs

Attention

Use the other overloads.

Ajoute le donné SelectExpression aux sources de table à l’aide de INNER JOIN.

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)

Paramètres

innerSelectExpression
SelectExpression

SelectExpression à joindre.

joinPredicate
SqlExpression

Prédicat à utiliser pour la jointure.

transparentIdentifierType
Type

Type du résultat généré après l’exécution de la jointure.

Attributs

S’applique à