新聞中心
在向大家詳細(xì)介紹LINQ架構(gòu)之前,首先讓大家了解下LINQ是什么,然后全面介紹LINQ架構(gòu)。

創(chuàng)新互聯(lián)公司聯(lián)系電話:18980820575,為您提供成都網(wǎng)站建設(shè)網(wǎng)頁設(shè)計及定制高端網(wǎng)站建設(shè)服務(wù),創(chuàng)新互聯(lián)公司網(wǎng)頁制作領(lǐng)域10余年,包括成都地磅秤等多個行業(yè)擁有豐富的營銷推廣經(jīng)驗(yàn),選擇創(chuàng)新互聯(lián)公司,為企業(yè)保駕護(hù)航。
LINQ是Language Integrated Query的簡稱,它是集成在.NET編程語言中的一種特性。已成為編程語言的一個組成部分,在編寫程序時可以得到很好的編譯時語法檢查,豐富的元數(shù)據(jù),智能感知、靜態(tài)類型等強(qiáng)類型語言的好處。并且它同時還使得查詢可以方便地對內(nèi)存中的信息進(jìn)行查詢而不僅僅只是外部數(shù)據(jù)源。
LINQ定義了一組標(biāo)準(zhǔn)查詢操作符用于在所有基于.NET平臺的編程語言中更加直接地聲明跨越、過濾和投射操作的統(tǒng)一方式,標(biāo)準(zhǔn)查詢操作符允許查詢作用于所有基于 IEnumerable
我們來總體看看LINQ架構(gòu)
在.NET3.5下,微軟為我們提供了一些命名空間
LINQ包括五個部分:LINQ to Objects、LINQ to DataSets、LINQ to SQL、LINQ to Entities、LINQ to XML。
LINQ to SQL全稱基于關(guān)系數(shù)據(jù)的.NET語言集成查詢,用于以對象形式管理關(guān)系數(shù)據(jù),并提供了豐富的查詢功能。其建立于公共語言類型系統(tǒng)中的基于SQL的模式定義的集成之上,當(dāng)保持關(guān)系型模型表達(dá)能力和對底層存儲的直接查詢評測的性能時,這個集成在關(guān)系型數(shù)據(jù)之上提供強(qiáng)類型。
LINQ to XML在System.Xml.LINQ命名空間下實(shí)現(xiàn)對XML的操作。采用高效、易用、內(nèi)存中的XML工具在宿主編程語言中提供XPath/XQuery功能等。以上介紹LINQ架構(gòu)。
【編輯推薦】
- Linq匿名類型簡單概述
- Linq隨機(jī)讀取數(shù)據(jù)淺析
- Linq Lambda表達(dá)式全面分析
- Linq擴(kuò)展方法簡單分析
- 初探Linq局部變量類型
本文名稱:LINQ架構(gòu)簡單描述
文章轉(zhuǎn)載:http://m.5511xx.com/article/dhhgspd.html


咨詢
建站咨詢
