AsyncEnumerable<TResult> Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili urutan asinkron yang dihasilkan dengan mengeksekusi kueri yang dikompilasi.
public struct AsyncEnumerable<TResult> : Microsoft.EntityFrameworkCore.Query.Internal.IAsyncEnumerableAccessor<TResult>
public readonly struct AsyncEnumerable<TResult> : Microsoft.EntityFrameworkCore.Query.Internal.IAsyncEnumerableAccessor<TResult>
type AsyncEnumerable<'Result> = struct
interface IAsyncEnumerableAccessor<'Result>
Public Structure AsyncEnumerable(Of TResult)
Implements IAsyncEnumerableAccessor(Of TResult)
Jenis parameter
- TResult
Jenis hasil.
- Warisan
-
AsyncEnumerable<TResult>
- Penerapan
-
Microsoft.EntityFrameworkCore.Query.Internal.IAsyncEnumerableAccessor<TResult>
Konstruktor
AsyncEnumerable<TResult>(IAsyncEnumerable<TResult>) |
Membuat instans baru AsyncEnumerable<TResult> |
Metode
ForEachAsync(Action<TResult>, CancellationToken) |
Secara asinkron menghitung hasil kueri dan melakukan tindakan yang ditentukan pada setiap elemen. |
LoadAsync(CancellationToken) |
Secara asinkron menghitung kueri. Saat menggunakan Kerangka Kerja Entitas, ini menyebabkan hasil kueri dimuat ke dalam konteks terkait. Ini setara dengan memanggil ToList dan kemudian membuang daftar (tanpa overhead benar-benar membuat daftar). |
ToArrayAsync(CancellationToken) |
Secara asinkron membuat array dari ini AsyncEnumerable<TResult>. |
ToDictionaryAsync<TKey,TElement>(Func<TResult,TKey>, Func<TResult,TElement>, CancellationToken) |
Dictionary<TKey,TValue> Membuat dari ini AsyncEnumerable<TResult> dengan menghitungnya secara asinkron sesuai dengan pemilih kunci tertentu dan fungsi pemilih elemen. |
ToDictionaryAsync<TKey,TElement>(Func<TResult,TKey>, Func<TResult,TElement>, IEqualityComparer<TKey>, CancellationToken) |
Dictionary<TKey,TValue> Membuat dari ini AsyncEnumerable<TResult> dengan menghitungnya secara asinkron sesuai dengan fungsi pemilih kunci tertentu, perbandingan, dan fungsi pemilih elemen. |
ToDictionaryAsync<TKey>(Func<TResult,TKey>, CancellationToken) |
Dictionary<TKey,TValue> Membuat dari ini AsyncEnumerable<TResult> dengan menghitungnya secara asinkron sesuai dengan fungsi pemilih kunci yang ditentukan. |
ToDictionaryAsync<TKey>(Func<TResult,TKey>, IEqualityComparer<TKey>, CancellationToken) |
Dictionary<TKey,TValue> Membuat dari ini AsyncEnumerable<TResult> dengan menghitungnya secara asinkron sesuai dengan fungsi pemilih kunci tertentu dan perbandingan. |
ToListAsync(CancellationToken) |
Secara asinkron menciptakan List<T> dari ini AsyncEnumerable<TResult> dengan menghitungnya secara asinkron. |
Implementasi Antarmuka Eksplisit
IAsyncEnumerableAccessor<TResult>.AsyncEnumerable |
Mewakili urutan asinkron yang dihasilkan dengan mengeksekusi kueri yang dikompilasi. |
Berlaku untuk
Entity Framework