SelectExpression.AddToProjection Yöntem

Tanım

Aşırı Yüklemeler

AddToProjection(AliasExpression)

AliasExpressionProjeksiyona ekler.

AddToProjection(ColumnExpression)

Projeksiyonu ColumnExpression ekler.

AddToProjection(Expression)

Projeksiyonu bir ifade ekler.

AddToProjection(IProperty, IQuerySource)

Projeksiyonu bir sütun ekler.

AddToProjection(Expression, Boolean)

Projeksiyonu bir ifade ekler.

AddToProjection(String, IProperty, IQuerySource)

Projeksiyonu bir sütun ekler.

AddToProjection(AliasExpression)

AliasExpressionProjeksiyona ekler.

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

Parametreler

aliasExpression
AliasExpression

Diğer ad ifadesi.

Döndürülenler

Int32

İçindeki eklenen ifadenin karşılık gelen dizini Projection .

Şunlara uygulanır

AddToProjection(ColumnExpression)

Projeksiyonu ColumnExpression ekler.

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

Parametreler

columnExpression
ColumnExpression

Sütun ifadesi.

Döndürülenler

Int32

İçindeki eklenen ifadenin karşılık gelen dizini Projection .

Şunlara uygulanır

AddToProjection(Expression)

Projeksiyonu bir ifade ekler.

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

Parametreler

expression
Expression

İfade.

Döndürülenler

Int32

İçindeki eklenen ifadenin karşılık gelen dizini Projection .

Şunlara uygulanır

AddToProjection(IProperty, IQuerySource)

Projeksiyonu bir sütun ekler.

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

Parametreler

property
IProperty

Karşılık gelen EF özelliği.

querySource
Remotion.Linq.Clauses.IQuerySource

Kaynak sorgu kaynağı.

Döndürülenler

Int32

İçindeki eklenen ifadenin karşılık gelen dizini Projection .

Şunlara uygulanır

AddToProjection(Expression, Boolean)

Projeksiyonu bir ifade ekler.

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

Parametreler

expression
Expression

İfade.

resetProjectStar
Boolean

değerini sıfırlamak için true IsProjectStar .

Döndürülenler

Int32

İçindeki eklenen ifadenin karşılık gelen dizini Projection .

Şunlara uygulanır

AddToProjection(String, IProperty, IQuerySource)

Projeksiyonu bir sütun ekler.

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

Parametreler

column
String

Sütun adı.

property
IProperty

Karşılık gelen EF özelliği.

querySource
Remotion.Linq.Clauses.IQuerySource

Kaynak sorgu kaynağı.

Döndürülenler

Int32

İçindeki eklenen ifadenin karşılık gelen dizini Projection .

Şunlara uygulanır