Freigeben über


RelationalQueryableMethodTranslatingExpressionVisitor.TranslateJoin Methode

Definition

protected override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateJoin (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 override Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateJoin (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);
override this.TranslateJoin : 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 Overrides Function TranslateJoin (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 eine Verknüpfung ausgeführt werden soll.

outerKeySelector
LambdaExpression

Der Schlüsselauswahl für die äußere Quelle.

innerKeySelector
LambdaExpression

Die Schlüsselauswahl für die innere Quelle.

resultSelector
LambdaExpression

Der im Aufruf angegebene Ergebnisauswahl.

Gibt zurück

Die geformte Abfrage nach der Übersetzung.

Gilt für: