Compartilhar via


SelectExpression.AddToProjection Método

Definição

Sobrecargas

AddToProjection(AliasExpression)

Adiciona um AliasExpression à projeção.

AddToProjection(ColumnExpression)

Adiciona uma ColumnExpression à projeção.

AddToProjection(Expression)

Adiciona uma expressão à projeção.

AddToProjection(IProperty, IQuerySource)

Adiciona uma coluna à projeção.

AddToProjection(Expression, Boolean)

Adiciona uma expressão à projeção.

AddToProjection(String, IProperty, IQuerySource)

Adiciona uma coluna à projeção.

AddToProjection(AliasExpression)

Adiciona um AliasExpression à projeção.

public virtual int AddToProjection (Microsoft.EntityFrameworkCore.Query.Expressions.AliasExpression aliasExpression);
abstract member AddToProjection : Microsoft.EntityFrameworkCore.Query.Expressions.AliasExpression -> int
override this.AddToProjection : Microsoft.EntityFrameworkCore.Query.Expressions.AliasExpression -> int
Public Overridable Function AddToProjection (aliasExpression As AliasExpression) As Integer

Parâmetros

aliasExpression
AliasExpression

A expressão de alias.

Retornos

O índice correspondente da expressão adicionada em Projection.

Aplica-se a

AddToProjection(ColumnExpression)

Adiciona uma ColumnExpression à projeção.

public virtual int AddToProjection (Microsoft.EntityFrameworkCore.Query.Expressions.ColumnExpression columnExpression);
abstract member AddToProjection : Microsoft.EntityFrameworkCore.Query.Expressions.ColumnExpression -> int
override this.AddToProjection : Microsoft.EntityFrameworkCore.Query.Expressions.ColumnExpression -> int
Public Overridable Function AddToProjection (columnExpression As ColumnExpression) As Integer

Parâmetros

columnExpression
ColumnExpression

A expressão de coluna.

Retornos

O índice correspondente da expressão adicionada em Projection.

Aplica-se a

AddToProjection(Expression)

Adiciona uma expressão à projeção.

public virtual int AddToProjection (System.Linq.Expressions.Expression expression);
abstract member AddToProjection : System.Linq.Expressions.Expression -> int
override this.AddToProjection : System.Linq.Expressions.Expression -> int
Public Overridable Function AddToProjection (expression As Expression) As Integer

Parâmetros

expression
Expression

A expressão.

Retornos

O índice correspondente da expressão adicionada em Projection.

Aplica-se a

AddToProjection(IProperty, IQuerySource)

Adiciona uma coluna à projeção.

public virtual int AddToProjection (Microsoft.EntityFrameworkCore.Metadata.IProperty property, Remotion.Linq.Clauses.IQuerySource querySource);
abstract member AddToProjection : Microsoft.EntityFrameworkCore.Metadata.IProperty * Remotion.Linq.Clauses.IQuerySource -> int
override this.AddToProjection : Microsoft.EntityFrameworkCore.Metadata.IProperty * Remotion.Linq.Clauses.IQuerySource -> int
Public Overridable Function AddToProjection (property As IProperty, querySource As IQuerySource) As Integer

Parâmetros

property
IProperty

A propriedade EF correspondente.

querySource
Remotion.Linq.Clauses.IQuerySource

A fonte de consulta de origem.

Retornos

O índice correspondente da expressão adicionada em Projection.

Aplica-se a

AddToProjection(Expression, Boolean)

Adiciona uma expressão à projeção.

public virtual int AddToProjection (System.Linq.Expressions.Expression expression, bool resetProjectStar);
public virtual int AddToProjection (System.Linq.Expressions.Expression expression, bool resetProjectStar = true);
abstract member AddToProjection : System.Linq.Expressions.Expression * bool -> int
override this.AddToProjection : System.Linq.Expressions.Expression * bool -> int
Public Overridable Function AddToProjection (expression As Expression, resetProjectStar As Boolean) As Integer
Public Overridable Function AddToProjection (expression As Expression, Optional resetProjectStar As Boolean = true) As Integer

Parâmetros

expression
Expression

A expressão.

resetProjectStar
Boolean

true para redefinir o valor de IsProjectStar.

Retornos

O índice correspondente da expressão adicionada em Projection.

Aplica-se a

AddToProjection(String, IProperty, IQuerySource)

Adiciona uma coluna à projeção.

public virtual int AddToProjection (string column, Microsoft.EntityFrameworkCore.Metadata.IProperty property, Remotion.Linq.Clauses.IQuerySource querySource);
abstract member AddToProjection : string * Microsoft.EntityFrameworkCore.Metadata.IProperty * Remotion.Linq.Clauses.IQuerySource -> int
override this.AddToProjection : string * Microsoft.EntityFrameworkCore.Metadata.IProperty * Remotion.Linq.Clauses.IQuerySource -> int
Public Overridable Function AddToProjection (column As String, property As IProperty, querySource As IQuerySource) As Integer

Parâmetros

column
String

O nome da coluna.

property
IProperty

A propriedade EF correspondente.

querySource
Remotion.Linq.Clauses.IQuerySource

A fonte de consulta de origem.

Retornos

O índice correspondente da expressão adicionada em Projection.

Aplica-se a