RxSchedulers class¶
Defined in
Namespace: ReactiveUI
Assembly: ReactiveUI.dll
Full name: ReactiveUI.RxSchedulers
Modifiers: public static
Summary¶
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¶
| Name | Summary |
|---|---|
| static MainThreadScheduler | Gets 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 TaskpoolScheduler | Gets or sets the scheduler used to schedule work items to run in a background thread. This defaults to TaskPoolScheduler.Default. |
| static SuppressViewCommandBindingMessage | Gets 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. |