LINQ
LINQ — это набор появившихся в Visual Studio 2008 функций, который значительно расширяет возможности синтаксиса языков C# и Visual Basic.LINQ предоставляет стандартные, простые в изучении шаблоны для запроса и изменения данных и технологии, которые могут быть расширены для поддержки практически любого типа источника данных. В состав Visual Studio входят сборки поставщиков LINQ для использования LINQ с коллекциями .NET Framework, базами данных SQL Server, наборами данных ADO.NET и XML-документами.
В этом подразделе
Введение в LINQ
Содержит вводные сведения о видах приложений, которые можно создать, и о видах проблем, которые можно решить при помощи запросов LINQ.Приступая к работе с LINQ в C#
Содержит описание основных фактов, которые следует знать для понимания документации и примеров C#.Приступая к работе с LINQ в Visual Basic
Содержит описание основных фактов, которые следует знать для понимания документации и примеров Visual Basic.Практическое руководство. Создание проекта LINQ
Содержит описание версии платформы .NET Framework, ссылок и пространства имен, необходимых для создания проектов LINQ.Среда разработки Visual Studio и поддержка средств для LINQ
Содержит описание Реляционный конструктор объектов, поддержки отладчика для запросов и другие возможности IDE, связанные с LINQ.Общие сведения о стандартных операторах запроса
Содержит введение в стандартные операторы запроса.А также ссылки на разделы, имеющие дополнительные сведения о каждом типе операции запроса.LINQ to Objects
Содержит ссылки на разделы, объясняющие и демонстрирующие использование LINQ to Objects для доступа к структурам данных в памяти.LINQ to XML
Содержит ссылки на разделы, объясняющие использование 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 позволяет разработчикам писать запросы к концептуальной модели Entity Framework с помощью Visual Basic или Visual C#.Включение источника данных для запросов LINQ
Содержит общие сведения о пользовательских поставщиках LINQ, деревьях выражений LINQ и других способах расширения LINQ.Дополнительные ресурсы по LINQ
Ссылки на другие источники сведений о LINQ в сети Интернет.
Связанные подразделы
LINQ to SQL
Содержит описание технологии LINQ to SQL и предоставляет ссылки на разделы со справочными сведениями об использовании LINQ to SQL.LINQ to ADO.NET (Страница портала)
Содержит описание технологии LINQ to DataSet и предоставляет ссылки на разделы, помогающие использовать LINQ to DataSet.Примеры LINQ
Содержит ссылки на примеры, демонстрирующие различные аспекты LINQ.