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 Schnittstelle ist für die IQueryProvider Implementierung durch Abfrageanbieter vorgesehen.

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

Methoden

CreateQuery(Expression)

Konstruiert ein IQueryable-Objekt, das die Abfrage auswerten kann, die von einer angegebenen Ausdrucksbaumstruktur dargestellt wird.

CreateQuery<TElement>(Expression)

Konstruiert ein IQueryable<T>-Objekt, das die Abfrage auswerten kann, die von einer angegebenen Ausdrucksbaumstruktur dargestellt wird.

Execute(Expression)

Führt die Abfrage aus, die von einer angegebenen Ausdrucksbaumstruktur dargestellt wird.

Execute<TResult>(Expression)

Führt die stark typisierte Abfrage aus, die von einer angegebenen Ausdrucksbaumstruktur dargestellt wird.

Gilt für

Siehe auch