Skip to content

UnoDispatcherScheduler class

Attributes: [CLSCompliant(false)]

Defined in

Namespace: ReactiveUI.Uno.Reactive Assembly: ReactiveUI.Uno.Reactive.dll Full name: ReactiveUI.Uno.Reactive.UnoDispatcherScheduler Modifiers: public sealed

Summary

View source

Represents an object that schedules units of work on a CoreDispatcher.

Applies to

net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-desktop1.0, net9.0-ios18.0, net9.0-maccatalyst18.0, net9.0-macos15.0, net9.0-tvos18.0, net8.0-tvos18.0, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, netstandard2.1

Class hierarchy
classDiagram
class UnoDispatcherScheduler
class IScheduler {
    <>
}
IScheduler <|.. UnoDispatcherScheduler

Implements: IScheduler

Constructors

NameSummary
.ctorConstructs a [UnoDispatcherScheduler](# that schedules units of work on the given CoreDispatcher.

Properties

NameSummary
static CurrentGets the scheduler that schedules work on the CoreDispatcher associated with the current Window.
DispatcherGets the CoreDispatcher associated with the [UnoDispatcherScheduler](#
PriorityGets the priority at which work is scheduled.
Now

Methods

NameSummary
Schedule
SchedulePeriodicSchedules a periodic piece of work on the dispatcher, using a DispatcherTimer object.
Inherited members