다음을 통해 공유


IQueryProvider 인터페이스

정의

IQueryable 개체가 설명하는 쿼리를 만들고 실행하는 메서드를 정의합니다.

public interface class IQueryProvider
public interface IQueryProvider
type IQueryProvider = interface
Public Interface IQueryProvider
파생

설명

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

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

메서드

CreateQuery(Expression)

지정된 식 트리로 나타낸 쿼리를 실행할 수 있는 IQueryable 개체를 생성합니다.

CreateQuery<TElement>(Expression)

지정된 식 트리로 나타낸 쿼리를 실행할 수 있는 IQueryable<T> 개체를 생성합니다.

Execute(Expression)

지정된 식 트리가 나타내는 쿼리를 실행합니다.

Execute<TResult>(Expression)

지정된 식 트리가 나타내는 강력한 형식의 쿼리를 실행합니다.

적용 대상

추가 정보