SelectExpression.ApplyProjection Metoda

Definicja

Przeciążenia

ApplyProjection()

Dodaje wyrażenia z mapowania projekcji do projekcji ignorując wyrażenie kształtatora. Ta metoda powinna być używana tylko podczas wypełniania projekcji w podquery.

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Dodaje wyrażenia z mapowania projekcji do projekcji i generuje zaktualizowane wyrażenie kształtatora na potrzeby materializacji.

ApplyProjection()

Dodaje wyrażenia z mapowania projekcji do projekcji ignorując wyrażenie kształtatora. Ta metoda powinna być używana tylko podczas wypełniania projekcji w podquery.

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

Dotyczy

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Dodaje wyrażenia z mapowania projekcji do projekcji i generuje zaktualizowane wyrażenie kształtatora na potrzeby materializacji.

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

Parametry

shaperExpression
Expression

Bieżące wyrażenie kształtu, które będzie kształtować wyniki tego wyrażenia select.

resultCardinality
ResultCardinality

Kardynalność wyniku tego wyrażenia zapytania.

querySplittingBehavior
QuerySplittingBehavior

Zachowanie dzielenia zapytań do użycia podczas stosowania projekcji dla kolekcji zagnieżdżonych.

Zwraca

Zwraca zmodyfikowane wyrażenie kształtatora, aby kształtować wyniki tego wyrażenia wyboru.

Dotyczy