Freigeben über


Table<TEntity>.IQueryProvider.CreateQuery Methode

Definition

Überlädt

IQueryProvider.CreateQuery(Expression)

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

IQueryProvider.CreateQuery<TResult>(Expression)

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

IQueryProvider.CreateQuery(Expression)

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

 virtual System::Linq::IQueryable ^ System.Linq.IQueryProvider.CreateQuery(System::Linq::Expressions::Expression ^ expression) = System::Linq::IQueryProvider::CreateQuery;
System.Linq.IQueryable IQueryProvider.CreateQuery (System.Linq.Expressions.Expression expression);
abstract member System.Linq.IQueryProvider.CreateQuery : System.Linq.Expressions.Expression -> System.Linq.IQueryable
override this.System.Linq.IQueryProvider.CreateQuery : System.Linq.Expressions.Expression -> System.Linq.IQueryable
Function CreateQuery (expression As Expression) As IQueryable Implements IQueryProvider.CreateQuery

Parameter

expression
Expression

Der Abfrageausdruck, aus dem die Evaluierung ausgeführt wird.

Gibt zurück

Ein IQueryable-Objekt, das die Abfrage auswerten kann, die von der angegebenen Ausdrucksbaumstruktur dargestellt wird.

Implementiert

Hinweise

Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung. Er kann nur verwendet werden, wenn die Table<TEntity>-Instanz in eine IQueryProvider-Schnittstelle umgewandelt wird.

Gilt für:

IQueryProvider.CreateQuery<TResult>(Expression)

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

generic <typename TResult>
 virtual System::Linq::IQueryable<TResult> ^ System.Linq.IQueryProvider.CreateQuery(System::Linq::Expressions::Expression ^ expression) = System::Linq::IQueryProvider::CreateQuery;
System.Linq.IQueryable<TResult> IQueryProvider.CreateQuery<TResult> (System.Linq.Expressions.Expression expression);
abstract member System.Linq.IQueryProvider.CreateQuery : System.Linq.Expressions.Expression -> System.Linq.IQueryable<'Result>
override this.System.Linq.IQueryProvider.CreateQuery : System.Linq.Expressions.Expression -> System.Linq.IQueryable<'Result>
Function CreateQuery(Of TResult) (expression As Expression) As IQueryable(Of TResult) Implements IQueryProvider.CreateQuery

Typparameter

TResult

Der Typ der Daten in der Tabelle.

Parameter

expression
Expression

Der Abfrageausdruck, aus dem die Evaluierung ausgeführt wird.

Gibt zurück

IQueryable<TResult>

Ein IQueryable<T>-Objekt, das die Abfrage auswerten kann, die von der angegebenen Ausdrucksbaumstruktur dargestellt wird.

Implementiert

Hinweise

Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung. Er kann nur verwendet werden, wenn die Table<TEntity>-Instanz in eine IQueryProvider-Schnittstelle umgewandelt wird.

Gilt für: