LINQ (Language-Integrated Query) (Visual Basic)Language-Integrated Query (LINQ) (Visual Basic)

LINQ est un ensemble de fonctionnalités qui étend les puissantes fonctions de requête à la syntaxe du langage de Visual Basic.LINQ is a set of features that extends powerful query capabilities to the language syntax of Visual Basic. LINQ introduit des modèles standard et faciles à apprendre pour interroger et mettre à jour des données. Cette technologie peut être étendue pour prendre en charge virtuellement tout type de magasin de données.LINQ introduces standard, easily-learned patterns for querying and updating data, and the technology can be extended to support potentially any kind of data store. Le .NET Framework inclut des assemblys du fournisseur LINQ qui permettent l’utilisation de LINQ avec les collections du .NET Framework, les bases de données SQL Server, les jeux de données ADO.NET et les documents XML.The .NET Framework includes LINQ provider assemblies that enable the use of LINQ with .NET Framework collections, SQL Server databases, ADO.NET Datasets, and XML documents.

Dans cette sectionIn This Section

Introduction à LINQ (Visual Basic)Introduction to LINQ (Visual Basic)
Fournit une introduction générale aux types d’applications que vous pouvez écrire et aux genres de problèmes que vous pouvez résoudre avec des requêtes LINQ.Provides a general introduction to the kinds of applications that you can write and the kinds of problems that you can solve with LINQ queries.

Bien démarrer avec LINQ en Visual BasicGetting Started with LINQ in Visual Basic
Décrit les concepts de base que vous devez connaître pour comprendre la documentation et les exemples Visual Basic.Describes the basic facts you should know in order to understand the Visual Basic documentation and samples.

Prise en charge de LINQ par les outils et l’IDE Visual Studio (Visual Basic)Visual Studio IDE and Tools Support for LINQ (Visual Basic)
Décrit le Concepteur Objet Relationnel de Visual Studio, la prise en charge du débogueur pour les requêtes et d’autres fonctionnalités de l’IDE associées à LINQ.Describes Visual Studio's Object Relational Designer, debugger support for queries, and other IDE features related to LINQ.

Vue d’ensemble des opérateurs de requête standard (Visual Basic)Standard Query Operators Overview (Visual Basic)
Présente les opérateurs de requête standardProvides an introduction to the standard query operators. et fournit des liens vers des rubriques qui proposent des informations plus détaillées sur chaque type d'opération de requête.It also provides links to topics that have more information about each type of query operation.

LINQ to Objects (Visual Basic)LINQ to Objects (Visual Basic)
Inclut des liens vers des rubriques qui expliquent comment utiliser LINQ to Objects pour accéder à des structures de données en mémoire.Includes links to topics that explain how to use LINQ to Objects to access in-memory data structures,

LINQ to XML (Visual Basic)LINQ to XML (Visual Basic)
Inclut des liens vers des rubriques expliquant comment utiliser LINQ to XML, qui fournit les fonctionnalités de modification de document en mémoire du modèle DOM (Document Object Model) et prend en charge les expressions de requête LINQ.Includes links to topics that explain how to use LINQ to XML, which provides the in-memory document modification capabilities of the Document Object Model (DOM), and supports LINQ query expressions.

LINQ to ADO.NET (page de portail)LINQ to ADO.NET (Portal Page)
Offre un point de départ dans la documentation relative à LINQ to DataSet, LINQ to SQL et LINQ to Entities.Provides an entry point for documentation about LINQ to DataSet, LINQ to SQL, and LINQ to Entities. LINQ to DataSet vous permet de générer des fonctionnalités de requête plus complètes dans DataSet en utilisant les mêmes fonctionnalités de requête qui sont disponibles pour de nombreuses autres sources de données.LINQ to DataSet enables you to build richer query capabilities into DataSet by using the same query functionality that is available for other data sources. LINQ to SQL fournit une infrastructure d’exécution pour la gestion des données relationnelles en tant qu’objets.LINQ to SQL provides a run-time infrastructure for managing relational data as objects. LINQ to Entities permet aux développeurs d’écrire des requêtes sur le modèle conceptuel Entity Framework en utilisant C#.LINQ to Entities enables developers to write queries against the Entity Framework conceptual model by using C#.

Activation d’une source de données pour l’interrogation LINQEnabling a Data Source for LINQ Querying
Présente les fournisseurs LINQ personnalisés, les arborescences d’expression LINQ et les autres façons d’étendre LINQ.Provides an introduction to custom LINQ providers, LINQ expression trees, and other ways to extend LINQ.