Megosztás a következőn keresztül:


Háttéradatok

Az ebben a szakaszban szereplő témakörök olyan fogalmakra és eljárásokra vonatkoznak, amelyek túlmutatnak a LINQ sql-hez való használatával kapcsolatos alapismereteken.

Az alábbi lépéseket követve további példákat talál a LINQ-ról az SQL-kódra és -alkalmazásokra:

A szakasz tartalma

ADO.NET és LINQ az SQL-hez
A ADO.NET és a LINQ és az SQL kapcsolatát ismerteti.

LINQ–SQL-forráskód elemzése
Ismerteti, hogyan elemezheti a LINQ-t az SQL-leképezéshez a Northwind-mintaadatbázis forráskódjának létrehozásával és megtekintésével.

Beszúrási, frissítési és törlési műveletek testreszabása
Ismerteti, hogyan adhat hozzá érvényesítési kódot és egyéb testreszabásokat.

Adatkötés
Ismerteti, hogyan használja IListSource a LINQ az SQL-t az adatkötés támogatásához.

Öröklés támogatása
Ismerteti az öröklés szerepét a LINQ-ből SQL-objektummodellbe, valamint a kapcsolódó operátorok lekérdezésekben való használatát.

Helyi metódushívások
A linq to SQL támogatása helyi metódushívásokhoz.

N szintű és távoli alkalmazások LINQ-val az SQL-hez
Részletes információkat nyújt a LINQ-t SQL-hez használó többrétegű alkalmazásokról.

Objektum identitása
Ismerteti a LINQ objektumdentitását az SQL-objektummodellben, és ismerteti, hogy ez a funkció miben különbözik az adatbázis objektum-identitásától.

A LINQ–SQL-objektummodell
Az objektummodellt és a relációs adatmodellhez való viszonyát ismerteti.

Objektumállapotok és változáskövetés
Részletes információkat nyújt arról, hogy a LINQ és az SQL hogyan követi nyomon a változásokat.

Optimista egyidejűség: Áttekintés
Optimista egyidejűséget ír le, és kifejezéseket határoz meg.

Lekérdezési fogalmak
A LINQ és az SQL lekérdezéseinek olyan aspektusait ismerteti, amelyek eltérnek a LINQ lekérdezéseitől.

Objektumok lekérése az identitásgyorsítótárból
Azokat a lekérdezéstípusokat ismerteti, amelyek objektumokat kérnek le az identitás-gyorsítótárból.

Biztonság a LINQ-ban az SQL-ben
Az adatbázis-kapcsolatok biztonságának helyes megközelítését ismerteti.

Szerializációs
A LINQ-ban az SQL-alkalmazások szerializálási folyamatát ismerteti.

Tárolt eljárások
Ismerteti, hogyan képezheti le a tárolt eljárásokat a tervezéskor, és hogyan hívhatja meg őket az alkalmazásból.

Tranzakciótámogatás
A LINQ által az SQL-nek támogatott három tranzakciómodellt vázolja fel.

SQL-CLR típuseltérések
A különböző típusú rendszerek mingingjének kihívásait ismerteti.

SQL-CLR egyéni típusleképezések
Útmutatást nyújt a típusleképezések testreszabásához.

Felhasználó által definiált függvények
Ismerteti, hogyan képezheti le a felhasználó által definiált függvényeket a tervezéskor, és hogyan hívhatja meg őket az alkalmazásból.

Programozási útmutató
Olyan szakaszokra mutató hivatkozásokat tartalmaz, amelyek a LINQ és az SQL különböző aspektusait ismertetik.