Поделиться через


Операторы LINQ по категориям

В этом разделе перечислены все основные операторы LINQ, реализованные типом Observable по их категориям, в частности: создание, преобразование, объединение, функциональные, математические, время, исключения, прочее, выбор и примитивы.

Операторы LINQ по категориям

Использование Операторы

Создание наблюдаемой последовательности

  1. Создать

  2. Generate

  3. отложить;

  4. Диапазон

Преобразование событий .NET или асинхронных шаблонов в наблюдаемые последовательности или между перечислителями и наблюдаемыми последовательностями.

  1. FromAsyncPattern

  2. FromEvent

  3. FromEventPattern

  4. ToObservable

  5. ToEnumerable

Объединение нескольких наблюдаемых последовательностей в одну последовательность.

  1. Amb

  2. Concat

  3. StartWith

  4. Объединить

  5. Повторить

  6. Почтовый индекс

Функциональные

  1. Let

  2. Чернослив

  3. Публикация

  4. Replay

Математические операторы в последовательностях

  1. Статистическое

  2. Count

  3. Min

  4. Max

  5. SUM

Операции на основе времени

  1. Задержка

  2. Интервал

  3. TimeInterval

  4. Отметка времени

  5. Время ожидания

Обработка исключений

  1. Поймать

  2. Finally

  3. Повторить попытку

  4. OnErrorResumeNext

Прочие операторы

  1. Рекомендуется

  2. Выполнить

  3. Remotable

Фильтрация и выбор значений в последовательности

  1. Take

  2. TakeUntil/TakeWhile

  3. Выбрать

  4. SelectMany

  5. Пропустить

  6. SkipUntil/SkipWhile

Примитивы

  1. Никогда

  2. Empty

  3. Возвращает

  4. Ключевое слово throw

См. также:

Ссылка

Observable

Основные понятия

Запрос наблюдаемых последовательностей с помощью операторов LINQ