다음을 통해 공유


RelationalQueryableMethodTranslatingExpressionVisitor.TranslateJoin 메서드

정의

protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateJoin (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression outer, Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression inner, System.Linq.Expressions.LambdaExpression outerKeySelector, System.Linq.Expressions.LambdaExpression innerKeySelector, System.Linq.Expressions.LambdaExpression resultSelector);
protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateJoin (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression outer, Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression inner, System.Linq.Expressions.LambdaExpression outerKeySelector, System.Linq.Expressions.LambdaExpression innerKeySelector, System.Linq.Expressions.LambdaExpression resultSelector);
override this.TranslateJoin : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected Overrides Function TranslateJoin (outer As ShapedQueryExpression, inner As ShapedQueryExpression, outerKeySelector As LambdaExpression, innerKeySelector As LambdaExpression, resultSelector As LambdaExpression) As ShapedQueryExpression

매개 변수

outer
ShapedQueryExpression

연산자가 적용되는 셰이드 쿼리입니다.

inner
ShapedQueryExpression

조인을 수행할 내부 모양의 쿼리입니다.

outerKeySelector
LambdaExpression

외부 원본의 키 선택기입니다.

innerKeySelector
LambdaExpression

내부 원본의 키 선택기입니다.

resultSelector
LambdaExpression

호출에 제공된 결과 선택기입니다.

반환

변환 후의 셰이드 쿼리입니다.

적용 대상