Table<TEntity>.IQueryProvider.CreateQuery Table<TEntity>.IQueryProvider.CreateQuery Method

Определение

Перегрузки

IQueryProvider.CreateQuery(Expression) IQueryProvider.CreateQuery(Expression)

Создает объект IQueryable, который позволяет вычислить запрос, представленный заданным деревом выражения.Constructs an IQueryable object that can evaluate the query represented by a specified expression tree.

IQueryProvider.CreateQuery<TResult>(Expression) IQueryProvider.CreateQuery<TResult>(Expression)

Создает объект IQueryable<T>, который позволяет вычислить запрос, представленный заданным деревом выражения.Constructs an IQueryable<T> object that can evaluate the query represented by a specified expression tree.

IQueryProvider.CreateQuery(Expression) IQueryProvider.CreateQuery(Expression)

Создает объект IQueryable, который позволяет вычислить запрос, представленный заданным деревом выражения.Constructs an IQueryable object that can evaluate the query represented by a specified expression tree.

 virtual System::Linq::IQueryable ^ System.Linq.IQueryProvider.CreateQuery(System::Linq::Expressions::Expression ^ expression) = System::Linq::IQueryProvider::CreateQuery;
System.Linq.IQueryable IQueryProvider.CreateQuery (System.Linq.Expressions.Expression expression);

Параметры

expression
Expression Expression

Выражение запроса, из которого выполняется вычисление.The query expression from which the evaluation is performed.

Возвраты

Объект IQueryable, который позволяет вычислить запрос, представленный заданным деревом выражений.An IQueryable that can evaluate the query represented by the specified expression tree.

Реализации

Комментарии

Данный элемент является явной реализацией элемента интерфейса.This member is an explicit interface member implementation. Он может использоваться только при условии, что экземпляр класса Table<TEntity> приведен к типу интерфейса IQueryProvider.It can be used only when the Table<TEntity> instance is cast to an IQueryProvider interface.

IQueryProvider.CreateQuery<TResult>(Expression) IQueryProvider.CreateQuery<TResult>(Expression)

Создает объект IQueryable<T>, который позволяет вычислить запрос, представленный заданным деревом выражения.Constructs an IQueryable<T> object that can evaluate the query represented by a specified expression tree.

generic <typename TResult>
 virtual System::Linq::IQueryable<TResult> ^ System.Linq.IQueryProvider.CreateQuery(System::Linq::Expressions::Expression ^ expression) = System::Linq::IQueryProvider::CreateQuery;
System.Linq.IQueryable<TResult> IQueryProvider.CreateQuery<TResult> (System.Linq.Expressions.Expression expression);

Параметры типа

TResult

Тип данных в таблице.The type of the data in the table.

Параметры

expression
Expression Expression

Выражение запроса, из которого выполняется вычисление.The query expression from which the evaluation is performed.

Возвраты

IQueryable<TResult>

Объект IQueryable<T>, который позволяет вычислить запрос, представленный заданным деревом выражений.An IQueryable<T> that can evaluate the query represented by the specified expression tree.

Реализации

Комментарии

Данный элемент является явной реализацией элемента интерфейса.This member is an explicit interface member implementation. Он может использоваться только при условии, что экземпляр класса Table<TEntity> приведен к типу интерфейса IQueryProvider.It can be used only when the Table<TEntity> instance is cast to an IQueryProvider interface.

Применяется к