Sdílet prostřednictvím


SelectExpression.ApplyProjection Metoda

Definice

Přetížení

ApplyProjection()

Přidá výrazy z mapování projekce na projekci bez ohledu na výraz shaper. Tato metoda by se měla používat pouze při naplňování projekce v poddotazu.

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Přidá výrazy z mapování projekce na projekci a vygeneruje aktualizovaný výraz tvarovače pro materializaci.

ApplyProjection()

Zdroj:
SelectExpression.cs
Zdroj:
SelectExpression.cs
Zdroj:
SelectExpression.cs
Zdroj:
SelectExpression.cs
Zdroj:
SelectExpression.cs
Zdroj:
SelectExpression.cs

Přidá výrazy z mapování projekce na projekci bez ohledu na výraz shaper. Tato metoda by se měla používat pouze při naplňování projekce v poddotazu.

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

Platí pro

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Zdroj:
SelectExpression.cs
Zdroj:
SelectExpression.cs
Zdroj:
SelectExpression.cs
Zdroj:
SelectExpression.cs

Přidá výrazy z mapování projekce na projekci a vygeneruje aktualizovaný výraz tvarovače pro materializaci.

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

Aktuální výraz tvarovače, který bude tvarovat výsledky tohoto výrazu select.

resultCardinality
ResultCardinality

Kardinalita výsledku tohoto výrazu dotazu

querySplittingBehavior
QuerySplittingBehavior

Chování při rozdělování dotazů, které se má použít při použití projekce pro vnořené kolekce.

Návraty

Vrátí upravený výraz tvarovače na výsledky obrazce tohoto výrazu select.

Platí pro