SelectExpression.ApplyProjection Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.