다음을 통해 공유


IOrderedQueryable 인터페이스

정의

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

public interface class IOrderedQueryable : System::Collections::IEnumerable, System::Linq::IQueryable
public interface class IOrderedQueryable : System::Linq::IQueryable
public interface IOrderedQueryable : System.Collections.IEnumerable, System.Linq.IQueryable
public interface IOrderedQueryable : System.Linq.IQueryable
type IOrderedQueryable = interface
    interface IEnumerable
    interface IQueryable
type IOrderedQueryable = interface
    interface IQueryable
    interface IEnumerable
Public Interface IOrderedQueryable
Implements IEnumerable, IQueryable
Public Interface IOrderedQueryable
Implements 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의 요소를 필터링합니다.

적용 대상

추가 정보