Sdílet prostřednictvím


RelationalQueryableMethodTranslatingExpressionVisitor.TranslateSelectMany Metoda

Definice

Přetížení

TranslateSelectMany(ShapedQueryExpression, LambdaExpression)

Přeloží SelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,IEnumerable<TResult>>>) metodu nad daným zdrojem.

TranslateSelectMany(ShapedQueryExpression, LambdaExpression, LambdaExpression)

Přeloží SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection, TResult>>) metodu nad daným zdrojem.

TranslateSelectMany(ShapedQueryExpression, LambdaExpression)

protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateSelectMany (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.LambdaExpression selector);
protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateSelectMany (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.LambdaExpression selector);
override this.TranslateSelectMany : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected Overrides Function TranslateSelectMany (source As ShapedQueryExpression, selector As LambdaExpression) As ShapedQueryExpression

Parametry

source
ShapedQueryExpression

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

selector
LambdaExpression

Selektor zadaný ve volání.

Návraty

Tvarovaný dotaz po překladu

Platí pro

TranslateSelectMany(ShapedQueryExpression, LambdaExpression, LambdaExpression)

protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateSelectMany (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.LambdaExpression collectionSelector, System.Linq.Expressions.LambdaExpression resultSelector);
protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateSelectMany (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression source, System.Linq.Expressions.LambdaExpression collectionSelector, System.Linq.Expressions.LambdaExpression resultSelector);
override this.TranslateSelectMany : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected Overrides Function TranslateSelectMany (source As ShapedQueryExpression, collectionSelector As LambdaExpression, resultSelector As LambdaExpression) As ShapedQueryExpression

Parametry

source
ShapedQueryExpression

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

collectionSelector
LambdaExpression

Selektor kolekce zadaný ve volání.

resultSelector
LambdaExpression

Selektor výsledků zadaný ve volání.

Návraty

Tvarovaný dotaz po překladu

Platí pro