c# – EntityFunctions.TruncateTime和DbFunctions.TruncateTime方法有什么区别?

前端之家收集整理的这篇文章主要介绍了c# – EntityFunctions.TruncateTime和DbFunctions.TruncateTime方法有什么区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有什么区别:
EntityFunctions.TruncateTime

DbFunctions.TruncateTime methods?

解决方法

没有区别. EntityFunctions是出现在内置于.NET Framework(通过.NET 4.5)的实体框架的版本中的类. DbFunctions类在与.NET Framework分开运送的Entity Framework 6中引入.
对于从6.0开始使用EF版本的任何新应用程序,您应该使用DbFunctions类,因为其他类(和大部分内置的EF库)已被废弃,有利于单独部署的版本.

这两个函数只是代理调用,它们被转换为Entity Framework模型中的底层规范函数,最终转换为sql调用.

猜你在找的C#相关文章