Skip to content

RxSchedulers class

Defined in

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

Summary

View source

        Provides access to ReactiveUI schedulers.
        

Applies to

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

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 TaskPoolScheduler.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