Lenguaje

SelectExpression.AddLeftJoin Método

Definición

Sobrecargas

Nombre Description
AddLeftJoin(ShapedQueryExpression, SqlExpression, Expression, Boolean, Boolean)

Agrega la expresión de consulta de los orígenes de tabla especificados ShapedQueryExpression mediante LEFT JOIN y combina conformadores.

AddLeftJoin(SelectExpression, SqlExpression)

Agrega el especificado SelectExpression a los orígenes de tabla mediante LEFT JOIN.

AddLeftJoin(ShapedQueryExpression, SqlExpression, Expression)

Agrega la expresión de consulta de los orígenes de tabla especificados ShapedQueryExpression mediante LEFT JOIN y combina conformadores.

AddLeftJoin(SelectExpression, SqlExpression, Type)
Obsoletos.

Agrega el especificado SelectExpression a los orígenes de tabla mediante LEFT JOIN.

AddLeftJoin(ShapedQueryExpression, SqlExpression, Expression, Boolean, Boolean)

Source:
SelectExpression.cs

Agrega la expresión de consulta de los orígenes de tabla especificados ShapedQueryExpression mediante LEFT JOIN y combina conformadores.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public System.Linq.Expressions.Expression AddLeftJoin(Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression innerSource, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate, System.Linq.Expressions.Expression outerShaper, bool toOneJoin, bool prunableJoin);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
member this.AddLeftJoin : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Linq.Expressions.Expression * bool * bool -> System.Linq.Expressions.Expression
Public Function AddLeftJoin (innerSource As ShapedQueryExpression, joinPredicate As SqlExpression, outerShaper As Expression, toOneJoin As Boolean, prunableJoin As Boolean) As Expression

Parámetros

innerSource
ShapedQueryExpression

que ShapedQueryExpression se va a unir.

joinPredicate
SqlExpression

Predicado que se va a usar para la combinación.

outerShaper
Expression

Expresión para el conformador externo.

toOneJoin
Boolean

Si se garantiza que cada fila externa coincida como máximo con una fila interna. Cuando true, no se agregan identificadores internos.

prunableJoin
Boolean

Si se puede eliminar la combinación si no se hace referencia a ninguna de sus columnas (29182).

Devoluciones

Expresión que da forma al resultado de esta combinación.

Atributos

Se aplica a

AddLeftJoin(SelectExpression, SqlExpression)

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

Agrega el especificado SelectExpression a los orígenes de tabla mediante LEFT JOIN.

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

Parámetros

innerSelectExpression
SelectExpression

que SelectExpression se va a unir.

joinPredicate
SqlExpression

Predicado que se va a usar para la combinación.

Se aplica a

AddLeftJoin(ShapedQueryExpression, SqlExpression, Expression)

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

Agrega la expresión de consulta de los orígenes de tabla especificados ShapedQueryExpression mediante LEFT JOIN y combina conformadores.

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

Parámetros

innerSource
ShapedQueryExpression

que ShapedQueryExpression se va a unir.

joinPredicate
SqlExpression

Predicado que se va a usar para la combinación.

outerShaper
Expression

Expresión para el conformador externo.

Devoluciones

Expresión que da forma al resultado de esta combinación.

Se aplica a

AddLeftJoin(SelectExpression, SqlExpression, Type)

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

Precaución

Use the other overloads.

Agrega el especificado SelectExpression a los orígenes de tabla mediante LEFT JOIN.

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

Parámetros

innerSelectExpression
SelectExpression

que SelectExpression se va a unir.

joinPredicate
SqlExpression

Predicado que se va a usar para la combinación.

transparentIdentifierType
Type

Tipo del resultado generado después de realizar la combinación.

Atributos

Se aplica a