Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

IQueryProvider-Schnittstelle

 

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

Namespace:   System.Linq
Assembly:  System.Core (in System.Core.dll)

public interface IQueryProvider

NameBeschreibung
System_CAPS_pubmethodCreateQuery(Expression)

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

System_CAPS_pubmethodCreateQuery<TElement>(Expression)

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

System_CAPS_pubmethodExecute(Expression)

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

System_CAPS_pubmethodExecute<TResult>(Expression)

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

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

Weitere Informationen zum Erstellen eines eigenen LINQ-Anbieters finden Sie in den MSDN-Blogs unter LINQ: Building an IQueryable Provider.

Universal Windows Platform
Verfügbar seit 4.5
.NET Framework
Verfügbar seit 3.5
Portable Class Library
Unterstützt in: portable .NET platforms
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.1
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen: