Compartilhar via


IQueryProvider Interface

Definição

Define métodos para criar e executar consultas que são descritas por um objeto IQueryable.

public interface class IQueryProvider
public interface IQueryProvider
type IQueryProvider = interface
Public Interface IQueryProvider
Derivado

Comentários

A IQueryProvider interface destina-se à implementação por provedores de consulta.

Para obter mais informações sobre como criar seu próprio provedor LINQ, consulte LINQ: Criando um provedor IQueryable.

Métodos

CreateQuery(Expression)

Constrói um objeto IQueryable que pode avaliar a consulta representada por uma árvore de expressão especificada.

CreateQuery<TElement>(Expression)

Constrói um objeto IQueryable<T> que pode avaliar a consulta representada por uma árvore de expressão especificada.

Execute(Expression)

Executa a consulta representada por uma árvore de expressão especificada.

Execute<TResult>(Expression)

Executa a consulta fortemente tipada representada por uma árvore de expressão especificada.

Aplica-se a

Confira também