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) |
Выполняет строго типизированный запрос, представленный заданным деревом выражения. |