Термин C# и .NET обновлено

IAsyncEnumerable<T>: что это

Коротко

IAsyncEnumerable<T>: асинхронный поток данных (C 8): элементы приходят по мере готовности. Создаётся методом с async и yield return, потребляется через await foreach.

Определение

Асинхронный поток данных (C# 8): элементы приходят по мере готовности. Создаётся методом с async и yield return, потребляется через await foreach. Отмена: [EnumeratorCancellation] CancellationToken и .WithCancellation(ct).

Подробнее

EF Core умеет AsAsyncEnumerable(), а ASP.NET Core стримит IAsyncEnumerable в JSON-ответ без буферизации всей коллекции.

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по C# и .NET проверят, что термин понятен в деле.