Подтвердить что ты не робот

RX Scheduler - Что это такое?

Я читаю RX и полностью обманывал, для чего предназначен Планировщик? Может кто-нибудь объяснить?

4b9b3361

Ответ 1

Интерфейс IScheduler в Rx помогает IObservable "расписанию" подписки соответствующим образом. Это очень важно для того, чтобы обрабатывать сходство потоков и подобные проблемы, поскольку в какой-то момент подписка будет причиной того, что что-то произойдет.

Вот хорошее описание интерфейса IScheduler (наряду со сравнением с TPL TaskScheduler).

Ответ 2

Этот класс предназначен в основном для того, что он подразумевает. Это механизм планирования внутренних потоков, которые составляют структуру Rx. В этом здесь есть отличное видео.

главная страница для Rx содержит больше видео, которые предлагают понимание архитектуры, а также использование фреймворка.