EnumerableExpression Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выражение, представляющее перечисляемый объект или группу, преобразованную из цепочки по элементу группирования.
Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения.
public class EnumerableExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type EnumerableExpression = class
inherit Expression
interface IPrintableExpression
Public Class EnumerableExpression
Inherits Expression
Implements IPrintableExpression
- Наследование
-
EnumerableExpression
- Реализации
Конструкторы
EnumerableExpression(Expression) |
Создает новый экземпляр класса EnumerableExpression. |
Свойства
IsDistinct |
Значение, указывающее, применяется ли оператор distinct к перечисляемому объекту. |
NodeType |
Выражение, представляющее перечисляемый объект или группу, преобразованную из цепочки по элементу группирования. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Orderings |
Список упорядочений, применяемых к перечисляемому объекту. |
Predicate |
Значение, указывающее любой предикат, примененный к перечисляемому объекту. |
Selector |
Базовое выражение, для которых выполняется перечисление. |
Type |
Выражение, представляющее перечисляемый объект или группу, преобразованную из цепочки по элементу группирования. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Методы
AppendOrdering(OrderingExpression) |
Добавляет порядок к существующим порядкам EnumerableExpression. |
ApplyDistinct() |
Применяет оператор DISTINCT к селектору EnumerableExpression. |
ApplyOrdering(OrderingExpression) |
Применяет порядок к EnumerableExpression. Это перезаписывает все предыдущие указанные порядки. |
ApplyPredicate(SqlExpression) |
Применяет предикат фильтра к EnumerableExpression. |
ApplySelector(Expression) |
Применяет новый селектор к EnumerableExpression. |
Equals(Object) |
Выражение, представляющее перечисляемый объект или группу, преобразованную из цепочки по элементу группирования. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
GetHashCode() |
Выражение, представляющее перечисляемый объект или группу, преобразованную из цепочки по элементу группирования. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Print(ExpressionPrinter) |
Создает печатное строковое представление заданного выражения с помощью ExpressionPrinter. |
VisitChildren(ExpressionVisitor) |
Выражение, представляющее перечисляемый объект или группу, преобразованную из цепочки по элементу группирования. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Применяется к
Entity Framework