语言集成查询 (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# 针对实体框架概念模型编写查询。

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