IAsyncEnumerable<T> Arabirim
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.
Belirtilen tür değerleri üzerinde zaman uyumsuz yineleme sağlayan bir numaralandırıcıyı kullanıma sunar.
generic <typename T>
public interface class IAsyncEnumerable
public interface IAsyncEnumerable<out T>
type IAsyncEnumerable<'T> = interface
Public Interface IAsyncEnumerable(Of Out T)
Tür Parametreleri
- T
Numaralandıracak değerlerin türü.
Bu genel tür parametresi kovaryanttır. Bu, kendi belirttiğiniz türü veya daha fazla türetilmiş başka bir türü kullanabileceğiniz anlamına gelir. Kovaryans ve kontravaryans hakkında daha fazla bilgi için bkz. Genel Türlerde Kovaryans ve Kontravaryans.Yöntemler
GetAsyncEnumerator(CancellationToken) |
Koleksiyon aracılığıyla zaman uyumsuz olarak yineleyen bir numaralandırıcı döndürür. |
Uzantı Metotları
ConfigureAwait<T>(IAsyncEnumerable<T>, Boolean) |
Zaman uyumsuz yinelemeden döndürülen görevlerde awaits işleminin nasıl gerçekleştirileceğini yapılandırılır. |
ToBlockingEnumerable<T>(IAsyncEnumerable<T>, CancellationToken) |
Bir IAsyncEnumerable<T> örneğini, öğeleri engelleyici bir şekilde numaralandıran bir IEnumerable<T> dönüştürür. |
WithCancellation<T>(IAsyncEnumerable<T>, CancellationToken) |
Yineleme sırasında GetAsyncEnumerator(CancellationToken) geçirilecek CancellationToken ayarlar. |