IQueryProvider Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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čeno k implementaci zprostředkovateli 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) |
Provede dotaz silného typu reprezentovaný zadaným stromem výrazu. |