Freigeben über


SelectExpression.ApplyProjection Methode

Definition

Überlädt

ApplyProjection()

Fügt Ausdrücke aus der Projektionszuordnung zur Projektion hinzu, wobei der Shaper-Ausdruck ignoriert wird. Diese Methode sollte nur beim Auffüllen der Projektion in der Unterabfrage verwendet werden.

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Fügt Ausdrücke aus der Projektionszuordnung zur Projektion hinzu und generiert einen aktualisierten Shaper-Ausdruck für die Materialisierung.

ApplyProjection()

Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs

Fügt Ausdrücke aus der Projektionszuordnung zur Projektion hinzu, wobei der Shaper-Ausdruck ignoriert wird. Diese Methode sollte nur beim Auffüllen der Projektion in der Unterabfrage verwendet werden.

public void ApplyProjection ();
member this.ApplyProjection : unit -> unit
Public Sub ApplyProjection ()

Gilt für:

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs

Fügt Ausdrücke aus der Projektionszuordnung zur Projektion hinzu und generiert einen aktualisierten Shaper-Ausdruck für die Materialisierung.

public System.Linq.Expressions.Expression ApplyProjection (System.Linq.Expressions.Expression shaperExpression, Microsoft.EntityFrameworkCore.Query.ResultCardinality resultCardinality, Microsoft.EntityFrameworkCore.QuerySplittingBehavior querySplittingBehavior);
member this.ApplyProjection : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ResultCardinality * Microsoft.EntityFrameworkCore.QuerySplittingBehavior -> System.Linq.Expressions.Expression
Public Function ApplyProjection (shaperExpression As Expression, resultCardinality As ResultCardinality, querySplittingBehavior As QuerySplittingBehavior) As Expression

Parameter

shaperExpression
Expression

Aktueller Shaper-Ausdruck, der die Ergebnisse dieses Auswahlausdrucks formt.

resultCardinality
ResultCardinality

Die Ergebniskardinalität dieses Abfrageausdrucks.

querySplittingBehavior
QuerySplittingBehavior

Das Verhalten bei der Abfrageaufteilung, das beim Anwenden von Projektionen für geschachtelte Auflistungen verwendet werden soll.

Gibt zurück

Gibt einen geänderten Shaper-Ausdruck in Formergebnisse dieses Auswahlausdrucks zurück.

Gilt für: