Compartilhar via


SelectExpression.ApplyProjection Método

Definição

Sobrecargas

ApplyProjection()

Adiciona expressões do mapeamento de projeção à projeção ignorando a expressão do shaper. Esse método só deve ser usado ao preencher a projeção em subconsulta.

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Adiciona expressões do mapeamento de projeção à projeção e gera uma expressão de shaper atualizada para materialização.

ApplyProjection()

Origem:
SelectExpression.cs
Origem:
SelectExpression.cs
Origem:
SelectExpression.cs
Origem:
SelectExpression.cs
Origem:
SelectExpression.cs
Origem:
SelectExpression.cs

Adiciona expressões do mapeamento de projeção à projeção ignorando a expressão do shaper. Esse método só deve ser usado ao preencher a projeção em subconsulta.

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

Aplica-se a

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Origem:
SelectExpression.cs
Origem:
SelectExpression.cs
Origem:
SelectExpression.cs
Origem:
SelectExpression.cs

Adiciona expressões do mapeamento de projeção à projeção e gera uma expressão de shaper atualizada para materialização.

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

Parâmetros

shaperExpression
Expression

Expressão de shaper atual que formatará os resultados dessa expressão de seleção.

resultCardinality
ResultCardinality

A cardinalidade de resultado dessa expressão de consulta.

querySplittingBehavior
QuerySplittingBehavior

O comportamento de divisão de consulta a ser usado ao aplicar projeção para coleções aninhadas.

Retornos

Retorna a expressão de shaper modificada para moldar os resultados desta expressão de seleção.

Aplica-se a