实体框架 5.0:空间数据类型、性能增强、数据库提升
生活随笔
收集整理的這篇文章主要介紹了
实体框架 5.0:空间数据类型、性能增强、数据库提升
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
實體框架 5.0提供了對空間數據類型的支持,其利用DbGeography和DbGeometry類來實現。同時,通過在緩存模式中對內聯LINQ查詢進行轉換,引入了LINQ to Entities的自動化編譯。因此,開發人員無需再使用以前版本中的CompiledQuery.Compile方法了。
據微軟的實體框架團隊所述,LINQ to Entities查詢和實體框架 4.0相比,可以提高應用程序近60%的性能。
實體框架 5.0可以根據開發環境自動地檢測數據庫引擎,以便創建新的數據庫,從而能夠在實體類中利用枚舉屬性。如果目標數據庫沒有包含對應模型的任何數據表的話,框架也可以往現存數據庫中添加數據表。
實體框架設計器已經內置在Visual Studio 2012中,包含了一系列新特性,比如DbContext代碼生成器,每個模型可以對應多個設計圖,表值函數,以及存儲過程的批量導入以允許多個存儲過程能夠在模型創建的時候添加。利用這個設計器創建的新模型將會默認生成DbContext的派生類和POCO類。
總結
以上是生活随笔為你收集整理的实体框架 5.0:空间数据类型、性能增强、数据库提升的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实验5 OpenGL模型视图变换
- 下一篇: hdu 1398 Square Coin