Enables system functionality such as launching apps, obtaining information about a user, and memory profiling.
Manages a prioritized queue on which tasks execute in a serial fashion on a thread.
Manages the lifetime of a DispatcherQueue. Provides methods to create and shutdown the DispatcherQueue.
Provides the arguments for the ShutdownStarting event.
Executes a task in a DispatcherQueue periodically after a time interval has elapsed.
Defines the priority levels that can be given to work assigned to a DispatcherQueue.
A callback that will be executed on the DispatcherQueue thread.