Freigeben über


Language-Integrated Query (LINQ) (Visual Basic)

LINQ ist eine Reihe von Features, die leistungsstarke Abfragefunktionen auf die Sprachsyntax von Visual Basic erweitern. LINQ führt Standardmäßige, leicht gelernte Muster zum Abfragen und Aktualisieren von Daten ein, und die Technologie kann erweitert werden, um potenziell jede Art von Datenspeicher zu unterstützen. .NET Framework enthält LINQ-Anbieterassemblys, die die Verwendung von LINQ mit .NET Framework-Auflistungen, SQL Server-Datenbanken, ADO.NET Datasets und XML-Dokumenten ermöglichen.

In diesem Abschnitt

Einführung in LINQ (Visual Basic)
Bietet eine allgemeine Einführung in die Arten von Anwendungen, die Sie schreiben können, und die Arten von Problemen, die Sie mit LINQ-Abfragen lösen können.

Erste Schritte mit LINQ in Visual Basic
Beschreibt die grundlegenden Fakten, die Sie kennen sollten, um die Visual Basic-Dokumentation und Beispiele zu verstehen.

Visual Studio-IDE- und Toolsunterstützung für LINQ (Visual Basic)
Beschreibt den objektrelationalen Designer von Visual Studio, die Debuggerunterstützung für Abfragen und andere IDE-Features im Zusammenhang mit LINQ.

Übersicht über Standardabfrageoperatoren (Visual Basic)
Stellt eine Einführung in die Standardabfrageoperatoren bereit. Außerdem werden Links zu Themen bereitgestellt, die weitere Informationen zu den einzelnen Abfragevorgängen enthalten.

LINQ to Objects (Visual Basic)
Enthält Links zu Themen, in denen erläutert wird, wie LINQ to Objects für den Zugriff auf In-Memory-Datenstrukturen verwendet wird.

LINQ to XML (Visual Basic)
Enthält Links zu Themen, in denen erläutert wird, wie LINQ to XML verwendet wird, das die In-Memory-Dokumentänderungsfunktionen des Dokumentobjektmodells (Document Object Model, DOM) bereitstellt und LINQ-Abfrageausdrücke unterstützt.

LINQ to ADO.NET (Portalseite)
Stellt einen Einstiegspunkt für die Dokumentation zu LINQ to DataSet, LINQ to SQL und LINQ to Entities bereit. LINQ to DataSet ermöglicht es Ihnen, reichhaltigere Abfragefunktionen in DataSet zu erstellen, indem Sie dieselbe Abfragefunktionalität verwenden, die auch für andere Datenquellen verfügbar ist. LINQ to SQL stellt eine Laufzeitinfrastruktur zum Verwalten relationaler Daten als Objekte bereit. LINQ to Entities ermöglicht Entwicklern das Schreiben von Abfragen für das konzeptionelle Modell von Entity Framework mithilfe von C#.

Aktivieren einer Datenquelle für LINQ-Abfragen
Bietet eine Einführung in benutzerdefinierte LINQ-Anbieter, LINQ-Expression Trees und andere Möglichkeiten, LINQ zu erweitern.