IQueryProvider Interfaccia

Definizione

Definisce metodi per creare ed eseguire query descritte da un oggetto IQueryable.Defines methods to create and execute queries that are described by an IQueryable object.

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

Commenti

L' IQueryProvider interfaccia è destinata all'implementazione da parte dei provider di query.The IQueryProvider interface is intended for implementation by query providers.

Per ulteriori informazioni sulla creazione di un provider LINQ personalizzato, vedere LINQ: Creazione di un provider IQueryable nei Blog di MSDN.For more information about how to create your own LINQ provider, see LINQ: Building an IQueryable Provider on MSDN Blogs.

Metodi

CreateQuery(Expression)

Costruisce un oggetto IQueryable per valutare la query rappresentata da una struttura ad albero dell'espressione specificata.Constructs an IQueryable object that can evaluate the query represented by a specified expression tree.

CreateQuery<TElement>(Expression)

Costruisce un oggetto IQueryable<T> per valutare la query rappresentata da una struttura ad albero dell'espressione specificata.Constructs an IQueryable<T> object that can evaluate the query represented by a specified expression tree.

Execute(Expression)

Esegue la query rappresentata da una struttura ad albero dell'espressione specificata.Executes the query represented by a specified expression tree.

Execute<TResult>(Expression)

Esegue la query fortemente tipizzata rappresentata da una struttura ad albero dell'espressione specificata.Executes the strongly-typed query represented by a specified expression tree.

Si applica a

Vedi anche