Partager via


SelectExpression.AddToProjection Méthode

Définition

Surcharges

AddToProjection(AliasExpression)

Ajoute un AliasExpression à la projection.

AddToProjection(ColumnExpression)

Ajoute une ColumnExpression à la projection.

AddToProjection(Expression)

Ajoute une expression à la projection.

AddToProjection(IProperty, IQuerySource)

Ajoute une colonne à la projection.

AddToProjection(Expression, Boolean)

Ajoute une expression à la projection.

AddToProjection(String, IProperty, IQuerySource)

Ajoute une colonne à la projection.

AddToProjection(AliasExpression)

Ajoute un AliasExpression à la projection.

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

Paramètres

aliasExpression
AliasExpression

Expression d’alias.

Retours

Index correspondant de l’expression ajoutée dans Projection.

S’applique à

AddToProjection(ColumnExpression)

Ajoute une ColumnExpression à la projection.

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

Paramètres

columnExpression
ColumnExpression

Expression de colonne.

Retours

Index correspondant de l’expression ajoutée dans Projection.

S’applique à

AddToProjection(Expression)

Ajoute une expression à la projection.

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

Paramètres

expression
Expression

Expression.

Retours

Index correspondant de l’expression ajoutée dans Projection.

S’applique à

AddToProjection(IProperty, IQuerySource)

Ajoute une colonne à la projection.

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

Paramètres

property
IProperty

Propriété EF correspondante.

querySource
Remotion.Linq.Clauses.IQuerySource

Source de requête d’origine.

Retours

Index correspondant de l’expression ajoutée dans Projection.

S’applique à

AddToProjection(Expression, Boolean)

Ajoute une expression à la projection.

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

Paramètres

expression
Expression

Expression.

resetProjectStar
Boolean

true pour réinitialiser la valeur de IsProjectStar.

Retours

Index correspondant de l’expression ajoutée dans Projection.

S’applique à

AddToProjection(String, IProperty, IQuerySource)

Ajoute une colonne à la projection.

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

Paramètres

column
String

Nom de la colonne.

property
IProperty

Propriété EF correspondante.

querySource
Remotion.Linq.Clauses.IQuerySource

Source de requête d’origine.

Retours

Index correspondant de l’expression ajoutée dans Projection.

S’applique à