IQueryProvider Rozhraní

Definice

Definuje metody pro vytváření a spouštění dotazů, které jsou popsány objektem IQueryable .

public interface class IQueryProvider
public interface IQueryProvider
type IQueryProvider = interface
Public Interface IQueryProvider
Odvozené

Poznámky

Rozhraní IQueryProvider je určené pro implementaci poskytovateli dotazů.

Další informace o tom, jak vytvořit vlastního zprostředkovatele LINQ, najdete v tématu LINQ: Sestavení zprostředkovatele IQueryable.

Metody

CreateQuery(Expression)

IQueryable Vytvoří objekt, který může vyhodnotit dotaz reprezentovaný zadaným stromem výrazu.

CreateQuery<TElement>(Expression)

IQueryable<T> Vytvoří objekt, který může vyhodnotit dotaz reprezentovaný zadaným stromem výrazu.

Execute(Expression)

Spustí dotaz reprezentovaný zadaným stromem výrazu.

Execute<TResult>(Expression)

Spustí dotaz se silným typem reprezentovaný zadaným stromem výrazu.

Platí pro

Viz také