SelectExpression.ApplyProjection Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ApplyProjection() |
Добавляет выражения из сопоставления проекции в проекцию, игнорируя выражение формировщика. Этот метод следует использовать только при заполнении проекции во вложенном запросе. |
ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior) |
Добавляет выражения из сопоставления проекции в проекцию и создает обновленное выражение формировщика для материализации. |
ApplyProjection()
- Исходный код:
- SelectExpression.cs
- Исходный код:
- SelectExpression.cs
- Исходный код:
- SelectExpression.cs
- Исходный код:
- SelectExpression.cs
- Исходный код:
- SelectExpression.cs
- Исходный код:
- SelectExpression.cs
Добавляет выражения из сопоставления проекции в проекцию, игнорируя выражение формировщика. Этот метод следует использовать только при заполнении проекции во вложенном запросе.
public void ApplyProjection ();
member this.ApplyProjection : unit -> unit
Public Sub ApplyProjection ()
Применяется к
ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)
- Исходный код:
- SelectExpression.cs
- Исходный код:
- SelectExpression.cs
- Исходный код:
- SelectExpression.cs
- Исходный код:
- SelectExpression.cs
Добавляет выражения из сопоставления проекции в проекцию и создает обновленное выражение формировщика для материализации.
public System.Linq.Expressions.Expression ApplyProjection (System.Linq.Expressions.Expression shaperExpression, Microsoft.EntityFrameworkCore.Query.ResultCardinality resultCardinality, Microsoft.EntityFrameworkCore.QuerySplittingBehavior querySplittingBehavior);
member this.ApplyProjection : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ResultCardinality * Microsoft.EntityFrameworkCore.QuerySplittingBehavior -> System.Linq.Expressions.Expression
Public Function ApplyProjection (shaperExpression As Expression, resultCardinality As ResultCardinality, querySplittingBehavior As QuerySplittingBehavior) As Expression
Параметры
- shaperExpression
- Expression
Текущее выражение формировщика, которое будет формировать результаты этого выражения выбора.
- resultCardinality
- ResultCardinality
Результирующий кратность этого выражения запроса.
- querySplittingBehavior
- QuerySplittingBehavior
Поведение разделения запросов, используемое при применении проекции для вложенных коллекций.
Возвращаемое значение
Возвращает измененное выражение формировщика для формирования результатов этого выражения выбора.
Применяется к
Entity Framework