RelationalQueryableMethodTranslatingExpressionVisitor.TranslateJoin Método

Definição

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);

Parâmetros

outer
ShapedQueryExpression

A consulta em forma na qual o operador é aplicado.

inner
ShapedQueryExpression

A consulta em forma interna com a qual executar a junção.

outerKeySelector
LambdaExpression

O seletor de chave para a origem externa.

innerKeySelector
LambdaExpression

O seletor de chave para a origem interna.

resultSelector
LambdaExpression

O seletor de resultados fornecido na chamada.

Retornos

A consulta em forma após a tradução.

Aplica-se a

Produto Versões
Entity Framework Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0