Udostępnij za pośrednictwem


EntityFrameworkQueryableExtensions.AsAsyncEnumerable<TSource> Metoda

Definicja

Zwraca element IAsyncEnumerable<T> , który można wyliczać asynchronicznie.

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)

Parametry typu

TSource

Typ elementów elementu source.

Parametry

source
IQueryable<TSource>

Element IQueryable<T> do wyliczenia.

Zwraca

IAsyncEnumerable<TSource>

Wyniki zapytania.

Wyjątki

source to null.

source nie jest elementem IAsyncEnumerable<T>.

Uwagi

Wiele aktywnych operacji w tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia await , aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście. Aby uzyskać więcej informacji i przykładów, zobacz Unikanie problemów z wątkami dbContext .

Aby uzyskać więcej informacji i przykładów, zobacz Wykonywanie zapytań dotyczących danych za pomocą platformy EF Core .

Dotyczy