RelationalGroupByShaperExpression 类

定义

一个表达式,表示在 中 ShaperExpression 为关系提供程序创建分组元素。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

public class RelationalGroupByShaperExpression : Microsoft.EntityFrameworkCore.Query.GroupByShaperExpression
type RelationalGroupByShaperExpression = class
    inherit GroupByShaperExpression
Public Class RelationalGroupByShaperExpression
Inherits GroupByShaperExpression
继承
RelationalGroupByShaperExpression

构造函数

RelationalGroupByShaperExpression(Expression, Expression, ShapedQueryExpression)

创建 RelationalGroupByShaperExpression 类的新实例。

属性

ElementSelector

表示此分组结果的元素选择器的表达式。

GroupingEnumerable

表示针对此分组结果枚举的子查询的表达式。

(继承自 GroupByShaperExpression)
KeySelector

表示此分组结果的键选择器的表达式。

(继承自 GroupByShaperExpression)
NodeType

一个表达式,表示在 中 ShaperExpression 为关系提供程序创建分组元素。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

(继承自 GroupByShaperExpression)
Type

一个表达式,表示在 中 ShaperExpression 为关系提供程序创建分组元素。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

(继承自 GroupByShaperExpression)

方法

Print(ExpressionPrinter)

使用 ExpressionPrinter创建给定表达式的可打印字符串表示形式。

Update(Expression, Expression)

创建一个新的表达式,它类似于此表达式,但使用所提供的子级。 如果所有子级均相同,它将返回此表达式。

(继承自 GroupByShaperExpression)
Update(Expression, ShapedQueryExpression)

创建一个新的表达式,它类似于此表达式,但使用所提供的子级。 如果所有子级均相同,它将返回此表达式。

(继承自 GroupByShaperExpression)
VisitChildren(ExpressionVisitor)

一个表达式,表示在 中 ShaperExpression 为关系提供程序创建分组元素。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

适用于