Language Integrated Query (LINQ) (Visual Basic)

LINQ ist eine neue Gruppe von Funktionen, durch die leistungsstarke Abfragefunktionen auf die Sprachsyntax von Visual Basic erweitert werden. LINQ bietet einfach zu erlernende Standardmuster für das Abfragen und Aktualisieren von Daten, und die Technologie kann so erweitert werden, dass potenziell alle Datenspeicherarten unterstützt werden. Das .NET Framework enthält LINQ-Anbieterassemblys, welche die Verwendung von LINQ mit .NET Framework-Auflistungen, SQL Server-Datenbanken, ADO.NET-Datasets und XML-Dokumenten ermöglichen.

In diesem Abschnitt

Introduction to LINQ (Visual Basic) (Einführung in LINQ (Visual Basic))
Liefert 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 and Tools Support for LINQ (Visual Basic) (Visual Studio-IDE und Toolunterstützung für LINQ (Visual Basic))
Beschreibt den objektrelationalen Designer von Visual Studio, die Debuggerunterstützung für Abfragen sowie andere IDE-Funktionen im Zusammenhang mit LINQ.

Standard Query Operators Overview (Visual Basic) (Übersicht über Standardabfrageoperatoren (Visual Basic))
Bietet eine Einführung zu den Standardabfrageoperatoren. Stellt auch Links zu Themen bereit, die weitere Informationen über jeden Abfragevorgangstyp beinhalten.

LINQ to Objects (Visual Basic)
Umfasst Links zu Themen, in denen die Verwendung von LINQ to Objects zum Zugreifen auf speicherresidente Datenstrukturen erläutert wird.

LINQ to XML (Visual Basic)
Umfasst Links zu Themen, in denen die Verwendung von LINQ to XML erläutert wird, wodurch die speicherresidenten Dokumentänderungsfunktionen des Dokumentobjektmodells (Document Object Model, DOM) bereitgestellt werden, und unterstützt LINQ-Abfrageausdrücke.

LINQ to ADO.NET (Portalseite)
Stellt einen Einstiegspunkt für die Dokumentation zu LINQ to DataSet, LINQ to SQL und LINQ to Entities bereit. Mit LINQ to DataSet können Sie umfangreichere Abfragefunktionen in DataSet integrieren, indem Sie die gleiche Abfragefunktionalität verwenden, die für viele andere Datenquellen verfügbar ist. LINQ to SQL stellt eine Laufzeitinfrastruktur zum Verwalten relationaler Daten als Objekte bereit. LINQ to Entities ermöglicht Entwicklern, Abfragen für das konzeptionelle Modell im Entity Framework durch Verwendung von C# zu schreiben.

Aktivieren einer Datenquelle für LINQ-Abfragen
Enthält eine Einführung in benutzerdefinierte LINQ-Anbieter, LINQ-Ausdrucksbaumstrukturen und weitere Methoden zum Erweitern von LINQ.