Поделиться через


GroupByShaperExpression Класс

Определение

Выражение, представляющее создание элемента группировки в ShaperExpression.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

public class GroupByShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type GroupByShaperExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class GroupByShaperExpression
Inherits Expression
Implements IPrintableExpression
Наследование
GroupByShaperExpression
Производный
Реализации

Комментарии

Дополнительные сведения и примеры см. в разделах Реализация поставщиков и расширений баз данных и Как работают запросы EF Core .

Конструкторы

GroupByShaperExpression(Expression, Expression)

Создает новый экземпляр класса GroupByShaperExpression.

GroupByShaperExpression(Expression, ShapedQueryExpression)

Создает новый экземпляр класса GroupByShaperExpression.

Свойства

ElementSelector

Выражение, представляющее селектор элементов для этого элемента группировки.

GroupingEnumerable

Выражение, представляющее вложенный запрос для перечисленного над этим результатом группировки.

KeySelector

Выражение, представляющее селектор ключа для этого результата группировки.

NodeType

Выражение, представляющее создание элемента группировки в ShaperExpression.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Type

Выражение, представляющее создание элемента группировки в ShaperExpression.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Методы

Print(ExpressionPrinter)

Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter.

Update(Expression, Expression)

Создает новое выражение, аналогичное данному, но с использованием предоставленного дочернего элемента. Если все дочерние элементы совпадают, возвращается данное выражение.

Update(Expression, ShapedQueryExpression)

Создает новое выражение, аналогичное данному, но с использованием предоставленного дочернего элемента. Если все дочерние элементы совпадают, возвращается данное выражение.

VisitChildren(ExpressionVisitor)

Выражение, представляющее создание элемента группировки в ShaperExpression.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Явные реализации интерфейса

IPrintableExpression.Print(ExpressionPrinter)

Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter.

Применяется к