J'ai besoin de connaître les types de données SQL Server équivalents pour EF. J'ai trouvé 2 references en ligne similaires, mais leurs définitions semblent incohérentes. À quelle reference devrais-je me référer si j'utilise Entity Framework?
1) Mappages de types de données dans ADO.NET
http://msdn.microsoft.com/en-us/library/cc716729%28v=vs.110%29.aspx
2) Types de données SQL Server dans le .NET Framework
http://msdn.microsoft.com/en-us/library/ms131092.aspx
Aucun de ceux-là.
Entity Framework mappe les types de données SQL Server aux types de templates conceptuels ("types Edm") . La cartographie peut être trouvée ici:
Les types Edm traduisent à leur tour les types .NET de manière directe (Boolean -> Boolean, Int32 -> Int32, Binary -> Byte array, etc.) et peuvent être trouvés dans le code de reference:
PrimitiveType.ClrEquivalentType