Поделиться через


запрос Language-Integrated (LINQ) (Visual Basic)

LINQ — это набор функций, расширяющих мощные возможности запросов к синтаксису языка Visual Basic. LINQ представляет стандартные, легкоученные шаблоны для запроса и обновления данных, а технология может быть расширена для поддержки потенциально любого типа хранилища данных. Платформа .NET Framework включает сборки поставщика LINQ, которые позволяют использовать LINQ с коллекциями .NET Framework, базами данных SQL Server, ADO.NET наборами данных и XML-документами.

В этом разделе

Общие сведения о LINQ (Visual Basic)
Общие сведения о типах приложений, которые можно написать, и о типах проблем, которые можно решить с помощью запросов LINQ.

начало работы с LINQ в Visual Basic
Описывает основные факты, которые необходимо знать, чтобы понять документацию и примеры Visual Basic.

Поддержка интегрированной среды разработки и средств Visual Studio для LINQ (Visual Basic)
Описывает реляционный конструктор объектов Visual Studio, поддержку отладчика запросов и другие функции интегрированной среды разработки, связанные с LINQ.

Общие сведения о стандартных операторах запроса (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 Entity позволяет разработчикам создавать запросы к концептуальной модели Entity Framework с помощью C#.

Включение источника данных для запросов LINQ
Предоставляет общие сведения о пользовательских поставщиках LINQ, деревах выражений LINQ и других способах расширения LINQ.