RelationalGroupByResultExpression 类

定义

表示为 中 ShaperExpression的关系提供程序创建分组的表达式。

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

public class RelationalGroupByResultExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type RelationalGroupByResultExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class RelationalGroupByResultExpression
Inherits Expression
Implements IPrintableExpression
继承
RelationalGroupByResultExpression
实现

构造函数

RelationalGroupByResultExpression(Expression, IReadOnlyList<ValueComparer>, Expression, Expression)

创建 RelationalGroupByResultExpression 类的新实例。

属性

ElementShaper

用于在组中创建元素的表达式。

KeyIdentifier

分组密钥的标识符。

KeyIdentifierValueComparers

用于比较键标识符的值比较器列表。

KeyShaper

用于创建分组键的表达式。

NodeType

表示为 中 ShaperExpression的关系提供程序创建分组的表达式。

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

Type

表示为 中 ShaperExpression的关系提供程序创建分组的表达式。

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

方法

Update(Expression, Expression, Expression)

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

VisitChildren(ExpressionVisitor)

表示为 中 ShaperExpression的关系提供程序创建分组的表达式。

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

显式接口实现

IPrintableExpression.Print(ExpressionPrinter)

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

适用于