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č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. |