Freigeben über


QueryableMethodTranslatingExpressionVisitor.TranslateSelectMany Methode

Definition

Überlädt

TranslateSelectMany(ShapedQueryExpression, LambdaExpression)

Übersetzt die SelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,IEnumerable<TResult>>>) -Methode über die angegebene Quelle.

TranslateSelectMany(ShapedQueryExpression, LambdaExpression, LambdaExpression)

Übersetzt die SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection, TResult>>) -Methode über die angegebene Quelle.

TranslateSelectMany(ShapedQueryExpression, LambdaExpression)

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

Parameter

source
ShapedQueryExpression

Die formförmige Abfrage, auf die der Operator angewendet wird.

selector
LambdaExpression

Der im Aufruf angegebene Selektor.

Gibt zurück

Die geformte Abfrage nach der Übersetzung.

Gilt für:

TranslateSelectMany(ShapedQueryExpression, LambdaExpression, LambdaExpression)

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

Parameter

source
ShapedQueryExpression

Die formförmige Abfrage, auf die der Operator angewendet wird.

collectionSelector
LambdaExpression

Der im Aufruf angegebene Auflistungsauswahl.

resultSelector
LambdaExpression

Der im Aufruf angegebene Ergebnisauswahl.

Gibt zurück

Die geformte Abfrage nach der Übersetzung.

Gilt für: