Condividi tramite


SelectExpression.ApplyProjection Metodo

Definizione

Overload

ApplyProjection()

Aggiunge espressioni dal mapping di proiezione alla proiezione ignorando l'espressione shaper. Questo metodo deve essere usato solo quando si popola la proiezione nella sottoquery.

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Aggiunge espressioni dal mapping di proiezione alla proiezione e genera un'espressione shaper aggiornata per la materializzazione.

ApplyProjection()

Aggiunge espressioni dal mapping di proiezione alla proiezione ignorando l'espressione shaper. Questo metodo deve essere usato solo quando si popola la proiezione nella sottoquery.

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

Si applica a

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Aggiunge espressioni dal mapping di proiezione alla proiezione e genera un'espressione shaper aggiornata per la materializzazione.

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

Parametri

shaperExpression
Expression

Espressione shaper corrente che forma i risultati di questa espressione select.

resultCardinality
ResultCardinality

Cardinalità dei risultati di questa espressione di query.

querySplittingBehavior
QuerySplittingBehavior

Comportamento di suddivisione della query da usare quando si applica la proiezione per le raccolte nidificate.

Restituisce

Restituisce l'espressione shaper modificata per modellare i risultati dell'espressione select.

Si applica a