函数 (Entity SQL)
Entity SQL 支持用户定义函数、规范函数和提供程序特定的函数。 用户定义函数在概念模型中指定,或在查询中内联指定。 有关更多信息,请参见用户定义函数 (Entity SQL)。
在实体框架中对规范函数进行了预定义,因此数据提供程序将支持规范函数。 如果用户调用提供程序不支持的函数,则 Entity SQL 命令将失败。 因此,通常建议使用规范函数而不是存储特定的函数,后者位于提供程序特定的命名空间中。 有关更多信息,请参见规范函数 (Entity SQL)。
Microsoft SQL 客户端托管访问接口提供了一组提供程序特定的函数。 有关更多信息,请参见 用于实体框架函数的 SQL Server .NET Framework 数据提供程序 (SqlClient)。