Freigeben über


SelectExpression.AddToProjection Methode

Definition

Überlädt

AddToProjection(AliasExpression)

Fügt der Projektion eine hinzu AliasExpression .

AddToProjection(ColumnExpression)

Fügt der Projektion eine ColumnExpression hinzu.

AddToProjection(Expression)

Fügt der Projektion einen Ausdruck hinzu.

AddToProjection(IProperty, IQuerySource)

Fügt der Projektion eine Spalte hinzu.

AddToProjection(Expression, Boolean)

Fügt der Projektion einen Ausdruck hinzu.

AddToProjection(String, IProperty, IQuerySource)

Fügt der Projektion eine Spalte hinzu.

AddToProjection(AliasExpression)

Fügt der Projektion eine hinzu AliasExpression .

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

Parameter

aliasExpression
AliasExpression

Der Aliasausdruck.

Gibt zurück

Der entsprechende Index des hinzugefügten Ausdrucks in Projection.

Gilt für:

AddToProjection(ColumnExpression)

Fügt der Projektion eine ColumnExpression hinzu.

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

Parameter

columnExpression
ColumnExpression

Der Spaltenausdruck.

Gibt zurück

Der entsprechende Index des hinzugefügten Ausdrucks in Projection.

Gilt für:

AddToProjection(Expression)

Fügt der Projektion einen Ausdruck hinzu.

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

Parameter

expression
Expression

Der Ausdruck.

Gibt zurück

Der entsprechende Index des hinzugefügten Ausdrucks in Projection.

Gilt für:

AddToProjection(IProperty, IQuerySource)

Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs

Fügt der Projektion eine Spalte hinzu.

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

Parameter

property
IProperty

Die entsprechende EF-Eigenschaft.

querySource
Remotion.Linq.Clauses.IQuerySource

Die ursprüngliche Abfragequelle.

Gibt zurück

Der entsprechende Index des hinzugefügten Ausdrucks in Projection.

Gilt für:

AddToProjection(Expression, Boolean)

Quelle:
SelectExpression.cs
Quelle:
SelectExpression.cs

Fügt der Projektion einen Ausdruck hinzu.

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

Parameter

expression
Expression

Der Ausdruck.

resetProjectStar
Boolean

true, um den Wert von IsProjectStarzurückzusetzen.

Gibt zurück

Der entsprechende Index des hinzugefügten Ausdrucks in Projection.

Gilt für:

AddToProjection(String, IProperty, IQuerySource)

Fügt der Projektion eine Spalte hinzu.

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

Parameter

column
String

Der Spaltenname.

property
IProperty

Die entsprechende EF-Eigenschaft.

querySource
Remotion.Linq.Clauses.IQuerySource

Die ursprüngliche Abfragequelle.

Gibt zurück

Der entsprechende Index des hinzugefügten Ausdrucks in Projection.

Gilt für: