IQueryProvider.CreateQuery 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
CreateQuery(Expression) |
지정된 식 트리로 나타낸 쿼리를 실행할 수 있는 IQueryable 개체를 생성합니다. |
CreateQuery<TElement>(Expression) |
지정된 식 트리로 나타낸 쿼리를 실행할 수 있는 IQueryable<T> 개체를 생성합니다. |
CreateQuery(Expression)
지정된 식 트리로 나타낸 쿼리를 실행할 수 있는 IQueryable 개체를 생성합니다.
public:
System::Linq::IQueryable ^ CreateQuery(System::Linq::Expressions::Expression ^ expression);
public System.Linq.IQueryable CreateQuery (System.Linq.Expressions.Expression expression);
abstract member CreateQuery : System.Linq.Expressions.Expression -> System.Linq.IQueryable
Public Function CreateQuery (expression As Expression) As IQueryable
매개 변수
- expression
- Expression
LINQ 쿼리를 나타내는 식 트리입니다.
반환
지정된 식 트리로 나타낸 쿼리를 실행할 수 있는 IQueryable입니다.
설명
참고
Expression 반환 IQueryable 된 개체의 속성은 와 같습니다expression
.
메서드는 CreateQuery 식 트리가 지정된 새 IQueryable 개체를 만드는 데 사용됩니다. 반환된 개체로 표시되는 쿼리는 특정 LINQ 공급자와 연결됩니다.
및 Cast와 같이 OfType 에 Queryable정의된 여러 표준 쿼리 연산자 메서드는 이 메서드를 호출합니다. LINQ 쿼리를 MethodCallExpression 나타내는 을 전달합니다.
적용 대상
CreateQuery<TElement>(Expression)
지정된 식 트리로 나타낸 쿼리를 실행할 수 있는 IQueryable<T> 개체를 생성합니다.
public:
generic <typename TElement>
System::Linq::IQueryable<TElement> ^ CreateQuery(System::Linq::Expressions::Expression ^ expression);
public System.Linq.IQueryable<TElement> CreateQuery<TElement> (System.Linq.Expressions.Expression expression);
abstract member CreateQuery : System.Linq.Expressions.Expression -> System.Linq.IQueryable<'Element>
Public Function CreateQuery(Of TElement) (expression As Expression) As IQueryable(Of TElement)
형식 매개 변수
- TElement
반환되는 IQueryable<T>의 요소 형식입니다.
매개 변수
- expression
- Expression
LINQ 쿼리를 나타내는 식 트리입니다.
반환
지정된 식 트리로 나타낸 쿼리를 실행할 수 있는 IQueryable<T>입니다.
설명
참고
Expression 반환 IQueryable<T> 된 개체의 속성은 와 같습니다expression
.
메서드는 CreateQuery 식 트리가 지정된 새 IQueryable<T> 개체를 만드는 데 사용됩니다. 반환된 개체로 표시되는 쿼리는 특정 LINQ 공급자와 연결됩니다.
Queryable 열거 가능한 결과를 반환하는 대부분의 표준 쿼리 연산자 메서드는 이 메서드를 호출합니다. LINQ 쿼리를 MethodCallExpression 나타내는 을 전달합니다.
적용 대상
.NET