Freigeben über


Database.CompileAsyncQuery<TResult>(QueryModel) Methode

Definition

Übersetzt ein Abfragemodell in eine Funktion, die ausgeführt werden kann, um Abfrageergebnisse asynchron aus der Datenbank abzurufen.

public virtual Func<Microsoft.EntityFrameworkCore.Query.QueryContext,System.Collections.Generic.IAsyncEnumerable<TResult>> CompileAsyncQuery<TResult> (Remotion.Linq.QueryModel queryModel);
abstract member CompileAsyncQuery : Remotion.Linq.QueryModel -> Func<Microsoft.EntityFrameworkCore.Query.QueryContext, System.Collections.Generic.IAsyncEnumerable<'Result>>
override this.CompileAsyncQuery : Remotion.Linq.QueryModel -> Func<Microsoft.EntityFrameworkCore.Query.QueryContext, System.Collections.Generic.IAsyncEnumerable<'Result>>
Public Overridable Function CompileAsyncQuery(Of TResult) (queryModel As QueryModel) As Func(Of QueryContext, IAsyncEnumerable(Of TResult))

Typparameter

TResult

Der Typ der von der Abfrage zurückgegebenen Ergebnisse.

Parameter

queryModel
Remotion.Linq.QueryModel

Ein Objektmodell, das die auszuführende Abfrage darstellt.

Gibt zurück

Eine Funktion, die die Abfrage asynchron ausführt.

Implementiert

Gilt für: