Dela via


Language-Integrated Query (LINQ) (Visual Basic)

LINQ är en uppsättning funktioner som utökar kraftfulla frågefunktioner till språksyntaxen för Visual Basic. LINQ introducerar vanliga, lättlärda mönster för att fråga och uppdatera data, och tekniken kan utökas för att stödja potentiellt alla typer av datalager. .NET Framework innehåller LINQ-providersammansättningar som möjliggör användning av LINQ med .NET Framework samlingar, SQL Server databaser, ADO.NET datauppsättningar och XML-dokument.

I det här avsnittet

Introduktion till LINQ (Visual Basic)
Ger en allmän introduktion till de typer av program som du kan skriva och vilka typer av problem som du kan lösa med LINQ-frågor.

Komma igång med LINQ i Visual Basic
Beskriver de grundläggande fakta som du bör känna till för att förstå Visual Basic dokumentation och exempel.

Visual Studio IDE och verktygsstöd för LINQ (Visual Basic)
Beskriver Visual Studio objektrelationsdesigner, felsökningsstöd för frågor och andra IDE-funktioner relaterade till LINQ.

Översikt över vanliga frågeoperatorer (Visual Basic)
Ger en introduktion till vanliga frågeoperatorer. Den innehåller också länkar till ämnen som innehåller mer information om varje typ av frågeåtgärd.

LINQ to Objects (Visual Basic)
Innehåller länkar till ämnen som förklarar hur du använder LINQ to Objects för att komma åt minnesintern datastrukturer,

LINQ to XML (Visual Basic)
Innehåller länkar till ämnen som förklarar hur du använder LINQ to XML, vilket ger minnesintern dokumentändringsfunktioner i DOKUMENTobjektmodellen (DOM) och stöder LINQ-frågeuttryck.

LINQ to ADO.NET (portalsida)
Innehåller en startpunkt för dokumentation om LINQ to DataSet, LINQ to SQL och LINQ to Entities. LINQ to DataSet kan du skapa mer omfattande frågefunktioner med DataSet hjälp av samma frågefunktionalitet som är tillgänglig för andra datakällor. LINQ to SQL tillhandahåller en körningsinfrastruktur för hantering av relationsdata som objekt. LINQ to Entities gör det möjligt för utvecklare att skriva frågor mot den konceptuella Entity Framework-modellen med hjälp av C#.

Aktivera en datakälla för LINQ-frågor
Ger en introduktion till anpassade LINQ-providers, LINQ-uttrycksträd och andra sätt att utöka LINQ.