AsyncEnumerable<TResult> Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Derlenmiş sorgu yürütülerek üretilen zaman uyumsuz bir sırayı temsil eder.
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)
Tür Parametreleri
- TResult
Sonuç türü.
- Devralma
-
AsyncEnumerable<TResult>
- Uygulamalar
-
Microsoft.EntityFrameworkCore.Query.Internal.IAsyncEnumerableAccessor<TResult>
Oluşturucular
AsyncEnumerable<TResult>(IAsyncEnumerable<TResult>) |
Öğesinin yeni bir örneğini oluşturur AsyncEnumerable<TResult> |
Yöntemler
ForEachAsync(Action<TResult>, CancellationToken) |
Sorgu sonuçlarını zaman uyumsuz olarak numaralandırır ve her öğede belirtilen eylemi gerçekleştirir. |
LoadAsync(CancellationToken) |
Zaman uyumsuz olarak sorguyu numaralandırır. Entity Framework kullanılırken bu, sorgu sonuçlarının ilişkili bağlama yüklenmesine neden olur. Bu, ToList'i çağırmak ve listeyi atmakla eşdeğerdir (listeyi oluşturma yükü olmadan). |
ToArrayAsync(CancellationToken) |
Bu öğeden AsyncEnumerable<TResult>zaman uyumsuz olarak bir dizi oluşturur. |
ToDictionaryAsync<TKey,TElement>(Func<TResult,TKey>, Func<TResult,TElement>, CancellationToken) |
Dictionary<TKey,TValue> Belirtilen anahtar seçiciye ve öğe seçici işlevine göre zaman uyumsuz olarak numaralandırarak bundan AsyncEnumerable<TResult> bir oluşturur. |
ToDictionaryAsync<TKey,TElement>(Func<TResult,TKey>, Func<TResult,TElement>, IEqualityComparer<TKey>, CancellationToken) |
Dictionary<TKey,TValue> Belirtilen anahtar seçici işlevine, karşılaştırıcıya ve öğe seçici işlevine göre zaman uyumsuz olarak numaralandırarak bundan AsyncEnumerable<TResult> bir oluşturur. |
ToDictionaryAsync<TKey>(Func<TResult,TKey>, CancellationToken) |
Dictionary<TKey,TValue> Belirtilen anahtar seçici işlevine göre zaman uyumsuz olarak numaralandırarak bundan AsyncEnumerable<TResult> bir oluşturur. |
ToDictionaryAsync<TKey>(Func<TResult,TKey>, IEqualityComparer<TKey>, CancellationToken) |
Dictionary<TKey,TValue> Belirtilen anahtar seçici işlevine ve bir karşılaştırıcıya göre zaman uyumsuz olarak numaralandırarak bundan AsyncEnumerable<TResult> bir oluşturur. |
ToListAsync(CancellationToken) |
Zaman uyumsuz olarak numaralandırarak bundan AsyncEnumerable<TResult> bir oluştururList<T>. |
Belirtik Arabirim Kullanımları
IAsyncEnumerableAccessor<TResult>.AsyncEnumerable |
Derlenmiş sorgu yürütülerek üretilen zaman uyumsuz bir sırayı temsil eder. |
Şunlara uygulanır
Entity Framework