IQueryProvider Schnittstelle

Definition

Definiert Methoden zum Erstellen und Ausführen von Abfragen, die von einem IQueryable Objekt beschrieben werden.

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

Hinweise

Die IQueryProvider Schnittstelle ist für die Implementierung durch Abfrageanbieter vorgesehen.

Weitere Informationen zum Erstellen Ihres eigenen LINQ-Anbieters finden Sie unter LINQ: Building an IQueryable Provider.

Methoden

Name Beschreibung
CreateQuery(Expression)

Erstellt ein IQueryable Objekt, das die Abfrage auswerten kann, die durch eine angegebene Ausdrucksstruktur dargestellt wird.

CreateQuery<TElement>(Expression)

Erstellt ein IQueryable<T> Objekt, das die Abfrage auswerten kann, die durch eine angegebene Ausdrucksstruktur dargestellt wird.

Execute(Expression)

Führt die Abfrage aus, die durch eine angegebene Ausdrucksstruktur dargestellt wird.

Execute<TResult>(Expression)

Führt die stark typisierte Abfrage aus, die durch eine angegebene Ausdrucksstruktur dargestellt wird.

Gilt für:

Weitere Informationen