Средства LINQ в .NET Compact Framework
Обновлен: Ноябрь 2007
Средства LINQ (Language-Integrated Query) реализуют в платформе .NET Compact Framework возможность использования запросов общего назначения, применимых к различным источникам данных — например, реляционных баз данных, XML-данных и объектов в памяти. Эти функции позволяют платформе .NET Compact Framework выполнять запросы к различным источниках данных без добавления в язык программирования реляционных функций или XML-функций.
Примечание. |
---|
Средства LINQ поддерживаются в .NET Compact Framework, версия 3.5 и более поздних версий. |
Средства LINQ определяют набор стандартных операторов запроса общего назначения, позволяющих выполнять встроенные в язык операции запроса, установки и преобразования внутренних или внешних данных. Стандартные операторы запроса позволяют применять запросы к любому источнику данных, основанному на интерфейсе IEnumerable<T>.
Средства LINQ в .NET Compact Framework включают подмножество функций LINQ из полной платформы. Разница между LINQ в .NET Framework и LINQ в .NET Compact Framework заключается в следующем:
В платформе .NET Compact Framework поддерживаются только стандартные операторы запроса. Так, поддерживается LINQ to DataSet, что обеспечивает поддержку LINQ для наборов DataSet и таблиц DataTable.
LINQ to XML также поддерживается в .NET Compact Framework, за исключением расширений XPath.
Дополнительные сведения о LINQ см. на Веб-узле проекта LINQ на веб-узле MSDN.