语言集成查询 (LINQ) (Visual Basic)

LINQ 是一组功能,可将强大的查询功能扩展到 Visual Basic 的语言语法。 LINQ 引入了用于查询和更新数据的标准、易于学习的模式,并可以扩展该技术以支持任何类型的数据存储。 .NET Framework 包括 LINQ 提供程序程序集,这些程序集允许将 LINQ 与 .NET Framework 集合、SQL Server 数据库、ADO.NET 数据集和 XML 文档一起使用。

本节中

LINQ 简介(Visual Basic)
提供一般介绍可以编写的应用程序类型以及可以使用 LINQ 查询解决的问题类型。

Visual Basic 中的 LINQ 入门
介绍为了了解 Visual Basic 文档和示例而应了解的基本事实。

针对 LINQ 的 Visual Studio IDE 和工具支持(Visual Basic)
介绍 Visual Studio 的对象关系设计器、调试器对查询的支持以及与 LINQ 相关的其他 IDE 功能。

标准查询运算符概述 (Visual Basic)
介绍标准查询运算符。 它还提供指向提供更多信息的主题的链接,这些主题涉及每种查询操作的详细信息。

LINQ to Objects(Visual Basic)
包含指向主题的链接,这些主题介绍如何使用 LINQ to Objects 访问内存中数据结构。

LINQ to XML (Visual Basic)
包含指向说明如何使用 LINQ to XML 的主题的链接,此功能可提供文档对象模型 (DOM) 的内存中文档修改功能,并且支持 LINQ 查询表达式。

LINQ to ADO.NET (门户页)
提供有关 LINQ to DataSet、LINQ to SQL 和 LINQ to Entities 的文档的入口点。 LINQ to DataSet 使您能够使用可用于其他数据源的相同查询功能在 DataSet 中集成更丰富的查询能力。 LINQ to SQL 提供了一个运行时基础结构,用于将关系数据作为对象进行管理。 LINQ to Entities 使开发人员能够使用 C# 针对 Entity Framework 概念模型编写查询。

为 LINQ 查询启用数据源
介绍自定义 LINQ 提供程序、LINQ 表达式树和其他扩展 LINQ 的方法。