영어로 읽기

다음을 통해 공유


IOrderedQueryable 인터페이스

정의

정렬 작업의 결과를 나타냅니다.

C#
public interface IOrderedQueryable : System.Collections.IEnumerable, System.Linq.IQueryable
C#
public interface IOrderedQueryable : System.Linq.IQueryable
파생
구현

설명

인터페이스는 IOrderedQueryable 쿼리 공급자가 구현하기 위한 것입니다.

이 인터페이스는 메서드 , OrderByDescendingThenBy 또는 ThenByDescending를 호출하는 정렬 쿼리의 OrderBy결과를 나타냅니다. 가 호출되고 정렬 쿼리를 나타내는 식 트리를 전달한 경우 CreateQuery 결과 개체는 를 구현IOrderedQueryable하는 IQueryable 형식이어야 합니다.

사용자 고유의 LINQ 공급자를 만드는 방법에 대한 자세한 내용은 LINQ: IQueryable 공급자 빌드를 참조하세요.

속성

ElementType

IQueryable의 이 인스턴스에 연결된 식 트리가 실행될 때 반환되는 요소의 형식을 가져옵니다.

(다음에서 상속됨 IQueryable)
Expression

IQueryable의 인스턴스에 연결된 식 트리를 가져옵니다.

(다음에서 상속됨 IQueryable)
Provider

이 데이터 소스에 연결된 쿼리 공급자를 가져옵니다.

(다음에서 상속됨 IQueryable)

메서드

GetEnumerator()

컬렉션을 반복하는 열거자를 반환합니다.

(다음에서 상속됨 IEnumerable)

확장 메서드

Cast<TResult>(IEnumerable)

IEnumerable의 요소를 지정된 형식으로 캐스팅합니다.

OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable의 요소를 필터링합니다.

AsParallel(IEnumerable)

쿼리를 병렬화할 수 있도록 합니다.

AsQueryable(IEnumerable)

IEnumerableIQueryable로 변환합니다.

Cast<TResult>(IQueryable)

IQueryable의 요소를 지정된 형식으로 변환합니다.

OfType<TResult>(IQueryable)

지정된 형식에 따라 IQueryable의 요소를 필터링합니다.

적용 대상

제품 버전
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

추가 정보