LINQ to DataSet
Обновлен: November 2007
LINQ to DataSet упрощает и ускоряет запросы к данным, кэшированным в объекте DataSet. В особенности LINQ to DataSet упрощает создание запросов, позволяя писать их непосредственно на языке программирования, а не применять отдельный язык запросов. Это особенно полезно для разработчиков среды Visual Studio, которые теперь могут воспользоваться в своих запросах преимуществами проверки синтаксиса во время компиляции, статической типизации и поддержки технологии IntelliSense, обеспечиваемой средой Visual Studio.
Технология LINQ to DataSet также может использоваться для запросов к данным, находящимся в одном или нескольких источниках. Это удовлетворяет многим сценариям, требующим гибкости при представлении и обработке данных, таких как запросы к данным, прошедшим локальную статистическую обработку, и кэширование на среднем уровне в веб-приложениях. В частности, этот метод обработки требуется для универсальных приложений отчетности, анализа и бизнес-аналитики.
Технология LINQ to DataSet в первую очередь используются в методах расширений в классах DataRowExtensions и DataTableExtensions. Технология LINQ to DataSet построена на основе архитектуры ADO.NET 2.0 и использует ее, но не заменяет ADO.NET 2.0 в коде приложения. Существующий код ADO.NET 2.0 продолжит работать в приложении LINQ to DataSet. Связь между LINQ to DataSet и ADO.NET 2.0 и хранилищем данных показана на следующей схеме.
В этом подразделе
Приступая к работе (LINQ to DataSet)
Руководство по программированию (LINQ to DataSet)
Ссылка
См. также
Основные понятия
Общие сведения о LINQ to ADO.NET