EdmFunction 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示关于函数的信息,从使用实体 SQL 查询语言编写的查询中可以调用这些函数。 这些函数可能是由存储提供程序公开的内置函数,也可能是特定数据库中由用户定义的函数。
public ref class EdmFunction sealed : System::Data::Metadata::Edm::EdmTypepublic sealed class EdmFunction : System.Data.Metadata.Edm.EdmTypetype EdmFunction = class
    inherit EdmTypePublic NotInheritable Class EdmFunction
Inherits EdmType- 继承
属性
| Abstract | 获取一个值,该值指示此类型是否为抽象的。(继承自 EdmType) | 
| BaseType | 获取此类型的基类型。(继承自 EdmType) | 
| BuiltInTypeKind | 获取此 EdmFunction 的内置类型种类。 | 
| CommandTextAttribute | 获取采用数据库管理系统或存储模型所使用的语言的查询。 | 
| Documentation | 获取或设置与此类型关联的文档。(继承自 MetadataItem) | 
| FullName | 返回此类型的全名(命名空间加名称)。 | 
| IsComposableAttribute | 获取或设置一个值,该值指示将此实例映射到函数还是映射到存储过程。 | 
| MetadataProperties | 获取当前类型的属性列表。(继承自 MetadataItem) | 
| Name | 获取此类型的名称。(继承自 EdmType) | 
| NamespaceName | 获取此类型的命名空间。(继承自 EdmType) | 
| Parameters | 获取此 EdmFunction 的参数。 | 
| ReturnParameter | 获取此 EdmFunction 的返回参数。 | 
| ReturnParameters | 获取此 EdmFunction 的返回参数。 | 
方法
| Equals(Object) | 确定指定对象是否等于当前对象。(继承自 Object) | 
| GetCollectionType() | 返回其元素类型属于此类型的 CollectionType 的实例。(继承自 EdmType) | 
| GetHashCode() | 作为默认哈希函数。(继承自 Object) | 
| GetType() | 获取当前实例的 Type。(继承自 Object) | 
| MemberwiseClone() | 创建当前 Object 的浅表副本。(继承自 Object) | 
| ToString() | 返回此类型的全名。(继承自 EdmType) | 
扩展方法
| Aggregate(EdmFunction, DbExpression) | 创建一个新的 DbFunctionAggregate。 | 
| AggregateDistinct(EdmFunction, DbExpression) | 创建新的、应用于不同风格的 DbFunctionAggregate 。 | 
| Invoke(EdmFunction, IEnumerable<DbExpression>) | 使用给定参数创建表示指定函数的调用的新 DbFunctionExpression。 | 
| Invoke(EdmFunction, DbExpression[]) | 使用给定参数创建表示指定函数的调用的新 DbFunctionExpression。 |