EntityFrameworkQueryableExtensions.AsAsyncEnumerable<TSource> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект , IAsyncEnumerable<T> который можно перечислить асинхронно.
public static System.Collections.Generic.IAsyncEnumerable<TSource> AsAsyncEnumerable<TSource> (this System.Linq.IQueryable<TSource> source);
static member AsAsyncEnumerable : System.Linq.IQueryable<'Source> -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function AsAsyncEnumerable(Of TSource) (source As IQueryable(Of TSource)) As IAsyncEnumerable(Of TSource)
Параметры типа
- TSource
Тип элементов source
.
Параметры
- source
- IQueryable<TSource>
Объект для IQueryable<T> перечисления.
Возвращаемое значение
Результаты запроса.
Исключения
source
имеет значение null
.
source
не является объектом типа IAsyncEnumerable<T>.
Комментарии
Несколько активных операций в одном экземпляре контекста не поддерживаются. Используйте await
, чтобы убедиться, что все асинхронные операции завершены перед вызовом другого метода в этом контексте. Дополнительные сведения и примеры см. в статье Предотвращение проблем с потоками DbContext .
Дополнительные сведения и примеры см. в статье Запрос данных с помощью EF Core .
Применяется к
Entity Framework