SelectExpression.AddToProjection Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
AddToProjection(AliasExpression) |
Добавляет в AliasExpression проекцию . |
AddToProjection(ColumnExpression) |
Добавляет columnExpression в проекцию. |
AddToProjection(Expression) |
Добавляет выражение в проекцию. |
AddToProjection(IProperty, IQuerySource) |
Добавляет столбец в проекцию. |
AddToProjection(Expression, Boolean) |
Добавляет выражение в проекцию. |
AddToProjection(String, IProperty, IQuerySource) |
Добавляет столбец в проекцию. |
AddToProjection(AliasExpression)
Добавляет в 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
Параметры
- aliasExpression
- AliasExpression
Выражение псевдонима.
Возвращаемое значение
Соответствующий индекс добавленного выражения в Projection.
Применяется к
AddToProjection(ColumnExpression)
Добавляет columnExpression в проекцию.
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
Параметры
- columnExpression
- ColumnExpression
Выражение столбца.
Возвращаемое значение
Соответствующий индекс добавленного выражения в Projection.
Применяется к
AddToProjection(Expression)
Добавляет выражение в проекцию.
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
Параметры
- expression
- Expression
Выражение.
Возвращаемое значение
Соответствующий индекс добавленного выражения в Projection.
Применяется к
AddToProjection(IProperty, IQuerySource)
- Исходный код:
- SelectExpression.cs
- Исходный код:
- SelectExpression.cs
Добавляет столбец в проекцию.
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
Параметры
- property
- IProperty
Соответствующее свойство EF.
- querySource
- Remotion.Linq.Clauses.IQuerySource
Исходный источник запроса.
Возвращаемое значение
Соответствующий индекс добавленного выражения в Projection.
Применяется к
AddToProjection(Expression, Boolean)
- Исходный код:
- SelectExpression.cs
- Исходный код:
- SelectExpression.cs
Добавляет выражение в проекцию.
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
Параметры
- expression
- Expression
Выражение.
- resetProjectStar
- Boolean
Значение true для сброса IsProjectStarзначения .
Возвращаемое значение
Соответствующий индекс добавленного выражения в Projection.
Применяется к
AddToProjection(String, IProperty, IQuerySource)
Добавляет столбец в проекцию.
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
Параметры
- column
- String
Имя столбца.
- property
- IProperty
Соответствующее свойство EF.
- querySource
- Remotion.Linq.Clauses.IQuerySource
Исходный источник запроса.
Возвращаемое значение
Соответствующий индекс добавленного выражения в Projection.
Применяется к
Entity Framework