Udostępnij za pośrednictwem


SelectExpression.AddToProjection Metoda

Definicja

Przeciążenia

AddToProjection(AliasExpression)

Dodaje element AliasExpression do projekcji.

AddToProjection(ColumnExpression)

Dodaje element ColumnExpression do projekcji.

AddToProjection(Expression)

Dodaje wyrażenie do projekcji.

AddToProjection(IProperty, IQuerySource)

Dodaje kolumnę do projekcji.

AddToProjection(Expression, Boolean)

Dodaje wyrażenie do projekcji.

AddToProjection(String, IProperty, IQuerySource)

Dodaje kolumnę do projekcji.

AddToProjection(AliasExpression)

Dodaje element AliasExpression do projekcji.

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

Parametry

aliasExpression
AliasExpression

Wyrażenie aliasu.

Zwraca

Odpowiadający indeks dodanego wyrażenia w pliku Projection.

Dotyczy

AddToProjection(ColumnExpression)

Dodaje element ColumnExpression do projekcji.

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

Parametry

columnExpression
ColumnExpression

Wyrażenie kolumny.

Zwraca

Odpowiadający indeks dodanego wyrażenia w pliku Projection.

Dotyczy

AddToProjection(Expression)

Dodaje wyrażenie do projekcji.

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

Parametry

expression
Expression

Wyrażenie.

Zwraca

Odpowiadający indeks dodanego wyrażenia w pliku Projection.

Dotyczy

AddToProjection(IProperty, IQuerySource)

Źródło:
SelectExpression.cs
Źródło:
SelectExpression.cs

Dodaje kolumnę do projekcji.

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

Parametry

property
IProperty

Odpowiadająca mu właściwość EF.

querySource
Remotion.Linq.Clauses.IQuerySource

Źródło zapytania źródłowego.

Zwraca

Odpowiadający indeks dodanego wyrażenia w pliku Projection.

Dotyczy

AddToProjection(Expression, Boolean)

Źródło:
SelectExpression.cs
Źródło:
SelectExpression.cs

Dodaje wyrażenie do projekcji.

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

Parametry

expression
Expression

Wyrażenie.

resetProjectStar
Boolean

wartość true, aby zresetować wartość .IsProjectStar

Zwraca

Odpowiadający indeks dodanego wyrażenia w pliku Projection.

Dotyczy

AddToProjection(String, IProperty, IQuerySource)

Dodaje kolumnę do projekcji.

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

Parametry

column
String

Nazwa kolumny.

property
IProperty

Odpowiadająca mu właściwość EF.

querySource
Remotion.Linq.Clauses.IQuerySource

Źródło zapytania źródłowego.

Zwraca

Odpowiadający indeks dodanego wyrażenia w pliku Projection.

Dotyczy