Partager via


SelectExpression.ApplyProjection Méthode

Définition

Surcharges

ApplyProjection()

Ajoute des expressions du mappage de projection à la projection en ignorant l’expression du shaper. Cette méthode doit uniquement être utilisée lors du remplissage de la projection dans la sous-requête.

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Ajoute des expressions du mappage de projection à la projection et génère une expression de shaper mise à jour pour la matérialisation.

ApplyProjection()

Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs

Ajoute des expressions du mappage de projection à la projection en ignorant l’expression du shaper. Cette méthode doit uniquement être utilisée lors du remplissage de la projection dans la sous-requête.

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

S’applique à

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs
Source:
SelectExpression.cs

Ajoute des expressions du mappage de projection à la projection et génère une expression de shaper mise à jour pour la matérialisation.

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

Paramètres

shaperExpression
Expression

Expression actuelle du shaper qui mettra en forme les résultats de cette expression de sélection.

resultCardinality
ResultCardinality

Cardinalité du résultat de cette expression de requête.

querySplittingBehavior
QuerySplittingBehavior

Comportement de fractionnement de requête à utiliser lors de l’application de la projection pour les collections imbriquées.

Retours

Retourne l’expression de shaper modifiée aux résultats de la forme de cette expression de sélection.

S’applique à