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

LINQ es un conjunto de características que agrega capacidades de consulta eficaces a la sintaxis del lenguaje Visual Basic.LINQ is a set of features that extends powerful query capabilities to the language syntax of Visual Basic. LINQ incorpora patrones estándar y de fácil aprendizaje para consultar y actualizar datos, y la tecnología se puede ampliar para proporcionar compatibilidad prácticamente con cualquier tipo de almacén de datos.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. .NET Framework incluye ensamblados de proveedor LINQ que habilitan el uso de LINQ con colecciones de .NET Framework, bases de datos de SQL Server, conjuntos de datos ADO.NET y documentos 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.

En esta secciónIn This Section

Introducción a LINQ (Visual Basic)Introduction to LINQ (Visual Basic)
Proporciona una introducción general a los tipos de aplicaciones que puede escribir y los tipos de problemas que puede solucionar con las consultas 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.

Introducción a LINQ en Visual BasicGetting Started with LINQ in Visual Basic
Describe los hechos básicos que debería conocer para entender la documentación y los ejemplos de Visual Basic.Describes the basic facts you should know in order to understand the Visual Basic documentation and samples.

Compatibilidad del IDE y las herramientas de Visual Studio con LINQ (Visual Basic)Visual Studio IDE and Tools Support for LINQ (Visual Basic)
Describe el Object Relational Designer de Visual Studio, la compatibilidad del depurador con las consultas y otras características del IDE relacionadas con LINQ.Describes Visual Studio's Object Relational Designer, debugger support for queries, and other IDE features related to LINQ.

Información general sobre operadores de consulta estándar (Visual Basic)Standard Query Operators Overview (Visual Basic)
Proporciona una introducción a los operadores de consulta estándar.Provides an introduction to the standard query operators. También proporciona vínculos a temas que contienen más información sobre cada tipo de operación de consulta.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)
Incluye vínculos a temas que explican cómo usar LINQ to Objects para tener acceso a estructuras de datos en memoria.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)
Incluye vínculos a temas que explican cómo usar LINQ to XML, que proporciona las funciones de modificación de documentos en memoria del Document Object Model (DOM) y admite expresiones de consulta de 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 (Página de portal)LINQ to ADO.NET (Portal Page)
Proporciona un punto de entrada de documentación sobre LINQ to DataSet, LINQ to SQL y LINQ to Entities.Provides an entry point for documentation about LINQ to DataSet, LINQ to SQL, and LINQ to Entities. LINQ to DataSet permite compilar capacidades de consulta más complejas en DataSet mediante la misma funcionalidad de consulta disponible para otros orígenes de datos.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 proporciona una infraestructura en tiempo de ejecución para administrar los datos relacionales como objetos.LINQ to SQL provides a run-time infrastructure for managing relational data as objects. LINQ to Entities permite a los desarrolladores escribir consultas en el modelo conceptual de Entity Framework mediante C#.LINQ to Entities enables developers to write queries against the Entity Framework conceptual model by using C#.

Habilitar un origen de datos para realizar consultas LINQEnabling a Data Source for LINQ Querying
Proporciona una introducción a los proveedores LINQ personalizados, los árboles de expresión LINQ y otras maneras de extender LINQ.Provides an introduction to custom LINQ providers, LINQ expression trees, and other ways to extend LINQ.