DbAggregate 类

[本页针对的是实体框架版本 6。最新版本以“实体框架”NuGet 包的形式提供。有关实体框架的更多信息,请参见 msdn.com/data/ef。]

聚合是伪表达式。 聚合在外观上与表达式相似,但其可以出现的位置有严格的限制 - 只能出现在 group-by 表达式的聚合子句中。

继承层次结构

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbAggregate
    System.Data.Entity.Core.Common.CommandTrees.DbFunctionAggregate
    System.Data.Entity.Core.Common.CommandTrees.DbGroupAggregate

命名空间:  System.Data.Entity.Core.Common.CommandTrees
程序集:  EntityFramework(在 EntityFramework.dll 中)

语法

声明
Public MustInherit Class DbAggregate
用法
Dim instance As DbAggregate
public abstract class DbAggregate
public ref class DbAggregate abstract
[<AbstractClassAttribute>]
type DbAggregate =  class end
public abstract class DbAggregate

DbAggregate 类型公开以下成员。

属性

  名称 描述
公共属性 Arguments 获取定义要聚合的参数的表达式列表。
公共属性 ResultType 获取此聚合的结果类型。

顶部

方法

  名称 描述
公共方法 Equals (继承自 Object。)
受保护的方法 Finalize (继承自 Object。)
公共方法 GetHashCode (继承自 Object。)
公共方法 GetType (继承自 Object。)
受保护的方法 MemberwiseClone (继承自 Object。)
公共方法 ToString (继承自 Object。)

顶部

扩展方法 

  名称 描述
公共扩展方法 As 以键/值对对象的形式返回指定参数。 (由 DbExpressionBuilder 定义。)

顶部

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

参考

System.Data.Entity.Core.Common.CommandTrees 命名空间