Skip to content

RxSchedulers class

Defined in

Namespace: ReactiveUI.Reactive Assembly: ReactiveUI.Reactive.dll Full name: ReactiveUI.Reactive.RxSchedulers Modifiers: public static

Summary

View source

Provides access to ReactiveUI schedulers.

Applies to

net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471

Remarks

        This class provides scheduler functionality without requiring unreferenced code attributes,
        making it suitable for AOT compilation scenarios. RxApp scheduler properties delegate to
        this class and add builder initialization checks.
        

Properties

NameSummary
static MainThreadSchedulerGets or sets a scheduler used to schedule work items that should be run "on the UI thread". In normal mode, this will be DispatcherScheduler. This defaults to...
static TaskpoolSchedulerGets or sets the scheduler used to schedule work items to run in a background thread. This defaults to TaskPoolSequencer.Default.
static SuppressViewCommandBindingMessageGets or sets a value indicating whether log messages should be suppressed for command bindings in the view. Platform registrations may set this to true to reduce logging noise.
Inherited members