Skip to content

UnoDispatcherScheduler(CoreDispatcher) constructor

Defined in

Type: UnoDispatcherScheduler Namespace: System.Reactive.Concurrency Assembly: ReactiveUI.Uno.dll

Applies to

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

Overloads

  • 1. public UnoDispatcherScheduler(CoreDispatcher dispatcher)
  • 2. public UnoDispatcherScheduler(CoreDispatcher dispatcher, CoreDispatcherPriority priority)

1. Overload

public UnoDispatcherScheduler(CoreDispatcher dispatcher)

View source

Summary: Constructs a UnoDispatcherScheduler that schedules units of work on the given CoreDispatcher.

Parameters

NameTypeDescription
dispatcherCoreDispatcherDispatcher to schedule work on.

Exceptions

TypeCondition
System.ArgumentNullExceptiondispatcher is null.

2. Overload

public UnoDispatcherScheduler(CoreDispatcher dispatcher, CoreDispatcherPriority priority)

View source

Summary: Constructs a UnoDispatcherScheduler that schedules units of work on the given CoreDispatcher with the given priority.

Parameters

NameTypeDescription
dispatcherCoreDispatcherDispatcher to schedule work on.
priorityCoreDispatcherPriorityPriority for scheduled units of work.

Exceptions

TypeCondition
System.ArgumentNullExceptiondispatcher is null.