QueryableMethodTranslatingExpressionVisitor.TranslateLeftJoin 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.
Übersetzt LeftJoin über die angegebene Quelle.
protected abstract Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateLeftJoin (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 abstract Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateLeftJoin (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);
abstract member TranslateLeftJoin : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected MustOverride Function TranslateLeftJoin (outer As ShapedQueryExpression, inner As ShapedQueryExpression, outerKeySelector As LambdaExpression, innerKeySelector As LambdaExpression, resultSelector As LambdaExpression) As ShapedQueryExpression
Parameter
- outer
- ShapedQueryExpression
Die formförmige Abfrage, auf die der Operator angewendet wird.
- inner
- ShapedQueryExpression
Die inner geformte Abfrage, mit der die Verknüpfung ausgeführt werden soll.
- outerKeySelector
- LambdaExpression
Der Schlüsselauswahl für die äußere Quelle.
- innerKeySelector
- LambdaExpression
Der Schlüsselauswahl für die innere Quelle.
- resultSelector
- LambdaExpression
Der im Aufruf angegebene Ergebnisauswahl.
Gibt zurück
Die formgeformte Abfrage nach der Übersetzung.
Hinweise
Bestimmte Muster von GroupJoin-DefaultIfEmpty-SelectMany stellen eine linke Verknüpfung in der Datenbank dar. Wir identifizieren ein solches Muster im Voraus und konvertieren es in verknüpfungsähnliche Syntax.
Gilt für:
Entity Framework