SQL Server 到实体框架数据类型映射

Bla*_*oud 4 .net c# sql-server asp.net entity-framework

我需要知道 EF 的等效 SQL Server 数据类型。我发现了 2 个类似的在线参考资料,但它们的定义似乎不一致。如果我使用实体框架,我应该参考哪个参考?

1) ADO.NET 中的数据类型映射

http://msdn.microsoft.com/en-us/library/cc716729%28v=vs.110%29.aspx

2) .NET Framework 中的 SQL Server 数据类型

http://msdn.microsoft.com/en-us/library/ms131092.aspx

Hei*_*nzi 6

两者都不是。

实体框架将 SQL Server 数据类型映射到概念模型类型(“Edm 类型”)。映射可以在这里找到:

Edm 类型又以一种直接的方式(Boolean -> Boolean、Int32 -> Int32、Binary -> Byte array 等)转换为 .NET 类型,并且可以在参考代码中找到: