.NET Compact Framework의 LINQ
업데이트: 2007년 11월
LINQ(통합 언어 쿼리)는 관계형 데이터베이스, XML 데이터 및 메모리 내 개체와 같은 다양한 소스의 정보에 적용되는 일반 용도의 쿼리 기능을 .NET Compact Framework에 추가합니다. 이러한 기능을 통해 .NET Compact Framework에서 관계형 또는 XML 특정 기능을 프로그래밍 언어에 추가하지 않고도 다양한 정보 소스에 대해 쿼리를 수행할 수 있습니다.
참고: |
---|
LINQ는 .NET Compact Framework 버전 3.5 이상에서 지원됩니다. |
LINQ에서는 내부 또는 외부 데이터에 대해 언어 통합 쿼리, 집합 및 변환 작업을 수행할 수 있는 일련의 일반 용도 표준 쿼리 연산자를 정의합니다. 표준 쿼리 연산자를 사용하면 모든 IEnumerable<T> 기반 정보 소스에 쿼리를 적용할 수 있습니다.
.NET Compact Framework의 LINQ에는 데스크톱 LINQ 기능의 하위 집합이 포함되어 있습니다. .NET Framework의 LINQ와 .NET Compact Framework의 LINQ 간 차이점은 다음과 같습니다.
.NET Compact Framework에서는 표준 쿼리 연산자만 지원되며, DataSet 및 DataTable에 대한 LINQ 지원을 제공하는 LINQ to DataSet이 지원됩니다.
.NET Compact Framework에서는 XPath 확장을 제외한 LINQ to XML이 지원됩니다.
LINQ에 대한 자세한 내용은 MSDN(Microsoft Developer Network)에서 LINQ Project 웹 사이트를 참조하십시오.