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:
Keressen rá a Microsoft Docs adott problémáira.
Vegyen részt a LINQ fórumban, ahol részletesebben is megvitathatja az összetettebb témákat a szakértőkkel.
Tanulmányozhatja a LINQ-t sql-technológiára részletező tanulmányt Visual Basic- és C#-kód példákkal kiegészítve. További információ: LINQ to SQL: .NET Language-Integrated Query for Relational Data.
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.
Kapcsolódó témakörök
Programozási útmutató
Olyan szakaszokra mutató hivatkozásokat tartalmaz, amelyek a LINQ és az SQL különböző aspektusait ismertetik.