SelectExpression.AddLeftJoin 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
AddLeftJoin(SelectExpression, SqlExpression, Type) |
已过时.
使用 LEFT JOIN 将给定 SelectExpression 的 添加到表源。 |
AddLeftJoin(SelectExpression, SqlExpression) |
使用 LEFT JOIN 将给定 SelectExpression 的 添加到表源。 |
AddLeftJoin(ShapedQueryExpression, SqlExpression, Expression) |
使用 LEFT JOIN 和组合整形器将给定 ShapedQueryExpression 的查询表达式添加到表源。 |
AddLeftJoin(SelectExpression, SqlExpression, Type)
注意
Use the other overloads.
使用 LEFT JOIN 将给定 SelectExpression 的 添加到表源。
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)
参数
- innerSelectExpression
- SelectExpression
要 SelectExpression 加入的 。
- joinPredicate
- SqlExpression
要用于联接的谓词。
- transparentIdentifierType
- Type
执行联接后生成的结果的类型。
- 属性
适用于
AddLeftJoin(SelectExpression, SqlExpression)
使用 LEFT JOIN 将给定 SelectExpression 的 添加到表源。
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)
参数
- innerSelectExpression
- SelectExpression
要 SelectExpression 加入的 。
- joinPredicate
- SqlExpression
要用于联接的谓词。
适用于
AddLeftJoin(ShapedQueryExpression, SqlExpression, Expression)
使用 LEFT JOIN 和组合整形器将给定 ShapedQueryExpression 的查询表达式添加到表源。
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
参数
- innerSource
- ShapedQueryExpression
要 ShapedQueryExpression 加入的 。
- joinPredicate
- SqlExpression
要用于联接的谓词。
- outerShaper
- Expression
外部整形器的表达式。
返回
一个表达式,用于塑造此联接的结果。