QueryableMethodTranslatingExpressionVisitor.TranslateSelectMany Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| TranslateSelectMany(ShapedQueryExpression, LambdaExpression, LambdaExpression) |
SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection, TResult>>) Übersetzt die Methode über die angegebene Quelle. |
| TranslateSelectMany(ShapedQueryExpression, LambdaExpression) |
SelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,IEnumerable<TResult>>>) Übersetzt die Methode über die angegebene Quelle. |
TranslateSelectMany(ShapedQueryExpression, LambdaExpression, LambdaExpression)
SelectMany<TSource,TCollection,TResult>(IQueryable<TSource>, Expression<Func<TSource, IEnumerable<TCollection>>>, Expression<Func<TSource,TCollection, TResult>>) Übersetzt die Methode über die angegebene Quelle.
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 förmige Abfrage, auf die der Operator angewendet wird.
- collectionSelector
- LambdaExpression
Der im Anruf angegebene Sammlungsmarkierer.
- resultSelector
- LambdaExpression
Die im Anruf angegebene Ergebnisauswahl.
Gibt zurück
Die förmige Abfrage nach der Übersetzung.
Gilt für:
TranslateSelectMany(ShapedQueryExpression, LambdaExpression)
SelectMany<TSource,TResult>(IQueryable<TSource>, Expression<Func<TSource,IEnumerable<TResult>>>) Übersetzt die Methode über die angegebene Quelle.
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 förmige Abfrage, auf die der Operator angewendet wird.
- selector
- LambdaExpression
Die im Anruf angegebene Auswahl.
Gibt zurück
Die förmige Abfrage nach der Übersetzung.