Jazyk

QueryableMethodTranslatingExpressionVisitor.TranslateGroupBy Metoda

Definice

Přeloží GroupBy<TSource,TKey>(IQueryable<TSource>, Expression<Func<TSource,TKey>>) metodu a další přetížení nad daným zdrojem.

protected abstract Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateGroupBy(Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.LambdaExpression keySelector, System.Linq.Expressions.LambdaExpression? elementSelector, System.Linq.Expressions.LambdaExpression? resultSelector);
protected abstract Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateGroupBy(Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.LambdaExpression keySelector, System.Linq.Expressions.LambdaExpression elementSelector, System.Linq.Expressions.LambdaExpression resultSelector);
abstract member TranslateGroupBy : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected MustOverride Function TranslateGroupBy (source As ShapedQueryExpression, keySelector As LambdaExpression, elementSelector As LambdaExpression, resultSelector As LambdaExpression) As ShapedQueryExpression

Parametry

source
ShapedQueryExpression

Tvarovaný dotaz, na kterém je operátor použit.

keySelector
LambdaExpression

Selektor klíčů zadaný ve volání.

elementSelector
LambdaExpression

Selektor elementu zadaný ve volání.

resultSelector
LambdaExpression

Výběr výsledku zadaný ve volání.

Návraty

Tvarovaný dotaz po překladu.

Platí pro