LINQ to SQL

LINQ to SQL .NET-keretrendszer 3.5-ös verziójának összetevője, amely futásidejű infrastruktúrát biztosít a relációs adatok objektumként való kezeléséhez.

Megjegyzés

A relációs adatok kétdimenziós táblák (kapcsolatok vagy egybesimított fájlok) gyűjteményeként jelennek meg, ahol a közös oszlopok táblákat kapcsolnak össze egymással. A LINQ to SQL hatékony használatához ismernie kell a relációs adatbázisok alapelveit.

A LINQ to SQL a relációs adatbázis adatmodellje a fejlesztő programozási nyelvén kifejezett objektummodellre van leképezve. Az alkalmazás futtatásakor LINQ to SQL az objektummodell nyelvvel integrált lekérdezéseit SQL, és elküldi őket az adatbázisnak végrehajtás céljából. Amikor az adatbázis visszaadja az eredményeket, LINQ to SQL azokat olyan objektumokra fordítja vissza, amelyekkel a saját programozási nyelvével dolgozhat.

A Visual Studio használó fejlesztők általában a Object Relational Designer használják, amely felhasználói felületet biztosít a LINQ to SQL számos funkciójának implementálására.

A jelen kiadásban található dokumentáció LINQ to SQL ismerteti az LINQ to SQL-alkalmazások létrehozásához szükséges alapvető építőelemeket, folyamatokat és technikákat. Kereshet Microsoft Docs konkrét problémákra is, és részt vehet a LINQ fórumban, ahol részletesebben megvitathatja az összetettebb témákat a szakértőkkel. Végül a LINQ to SQL: .NET Language-Integrated Query for Relational Data white paper details LINQ to SQL technology, complete with Visual Basic and C# code examples.

A szakasz tartalma

Első lépések
Tömör áttekintést nyújt a LINQ to SQL és a LINQ to SQL használatának megkezdéséről.

Programozási útmutató
A leképezési, lekérdezési, frissítési, hibakeresési és hasonló feladatok lépéseit tartalmazza.

Referencia
A LINQ to SQL számos aspektusáról nyújt referenciainformációt. A témakörök közé tartozik többek között a SQL-CLR-típusleképezés, a standard lekérdezési operátor fordítása.

Példák
Visual Basic és C#-mintákra mutató hivatkozásokat tartalmaz.

Nyelvvel integrált lekérdezés (LINQ) – C #
Áttekintést nyújt a C# LINQ technológiáiról.

Nyelvvel integrált lekérdezés (LINQ) – Visual Basic
Áttekintést nyújt az Visual Basic LINQ technológiáiról.

LINQ
A linq-technológiákat ismerteti Visual Basic felhasználók számára.

LINQ és ADO.NET
A ADO.NET portálra mutató hivatkozások.

LINQ to SQL bemutatók
A LINQ to SQL elérhető bemutatók listája.

Mintaadatbázisok letöltése
A dokumentációban használt mintaadatbázisok letöltését ismerteti.

A LinqDataSource webkiszolgáló-vezérlő áttekintése
Ismerteti, hogy a vezérlő hogyan teszi elérhetővé a LinqDataSource Language-Integrated Queryt (LINQ) a webfejlesztők számára az ASP.NET adatforrás-vezérlőarchitektúrán keresztül.