IQueryProvider Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar metoder för att skapa och köra frågor som beskrivs av ett IQueryable objekt.
public interface class IQueryProvider
public interface IQueryProvider
type IQueryProvider = interface
Public Interface IQueryProvider
- Härledda
Kommentarer
Gränssnittet IQueryProvider är avsett för implementering av frågeprovidrar.
Mer information om hur du skapar en egen LINQ-provider finns i LINQ: Skapa en IQueryable-provider.
Metoder
| Name | Description |
|---|---|
| CreateQuery(Expression) |
Konstruerar ett IQueryable objekt som kan utvärdera frågan som representeras av ett angivet uttrycksträd. |
| CreateQuery<TElement>(Expression) |
Konstruerar ett IQueryable<T> objekt som kan utvärdera frågan som representeras av ett angivet uttrycksträd. |
| Execute(Expression) |
Kör frågan som representeras av ett angivet uttrycksträd. |
| Execute<TResult>(Expression) |
Kör den starkt typerade frågan som representeras av ett angivet uttrycksträd. |