Skip to content

DispatcherQueueSequencer class

Defined in

Namespace: ReactiveUI.Primitives.Reactive.Concurrency Assembly: ReactiveUI.Primitives.WinUI.Reactive.dll Full name: ReactiveUI.Primitives.Reactive.Concurrency.DispatcherQueueSequencer Modifiers: public sealed

Summary

View source

WinUI dispatcher queue scheduler that coalesces scheduled work through a DispatcherQueue.

Applies to

net10.0-windows10.0.19041, net9.0-windows10.0.19041, net8.0-windows10.0.19041

Class hierarchy
classDiagram
class DispatcherQueueSequencer
class CoalescingDispatchScheduler
CoalescingDispatchScheduler <|-- DispatcherQueueSequencer

Inherits from: CoalescingDispatchScheduler

Constructors

NameSummary
.ctorInitializes a new instance of the [DispatcherQueueSequencer](# class.

Properties

NameSummary
DispatcherQueueGets the dispatcher queue used to marshal work to the UI thread.
PriorityGets the dispatcher queue priority used for posted drains.

Methods

NameSummary
PostPosts the cached drain callback to the platform dispatcher.
ScheduleOnDispatcherRuns work on the dispatcher after dueTime. The default marshals the wait onto the shared timer, then re-queues the work onto the dispatcher when it is due. Platforms with a native UI-thread...
Inherited members

See also