다음을 통해 공유


SelectExpression.AddLeftJoin 메서드

정의

오버로드

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

외부 셰이퍼에 대한 식입니다.

반환

이 조인의 결과를 셰이프하는 식입니다.

적용 대상