Поделиться через


Database.CompileAsyncQuery<TResult>(QueryModel) Метод

Определение

Преобразует модель запроса в функцию, которую можно выполнить для асинхронного получения результатов запроса из базы данных.

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))

Параметры типа

TResult

Тип результатов, возвращаемых запросом.

Параметры

queryModel
Remotion.Linq.QueryModel

Объектная модель, представляющая выполняемый запрос.

Возвращаемое значение

Функция, которая будет асинхронно выполнять запрос.

Реализации

Применяется к