Skip to content

DispatcherQueueSequencer class

Attributes: [DebuggerDisplay("{DebuggerDisplay,nq}")]

Defined in

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

Summary

View source

WinUI dispatcher queue sequencer 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 ISequencer {
    <>
}
ISequencer <|.. DispatcherQueueSequencer

Implements: ISequencer

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.
NowGets the scheduler's notion of current time.
TimestampGets the sequencer's monotonic timestamp.

Methods

NameSummary
ScheduleSchedules a work item for execution as soon as possible.
Inherited members

See also