System.Windows.Threading Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains types to support the Windows Presentation Foundation (WPF) threading system.
Classes
Dispatcher |
Provides services for managing the queue of work items for a thread. |
DispatcherEventArgs |
Provides event data for Dispatcher related events. |
DispatcherExtensions |
Provides a set of |
DispatcherFrame |
Represents an execution loop in the Dispatcher. |
DispatcherHookEventArgs |
Provides event data for DispatcherHooks events. |
DispatcherHooks |
Provides additional event information about Dispatcher processing. |
DispatcherObject |
Represents an object that is associated with a Dispatcher. |
DispatcherOperation |
Represents an object that is used to interact with an operation that has been posted to the Dispatcher queue. |
DispatcherOperation<TResult> |
Represents an object that is used to interact with an operation that has been posted to the Dispatcher queue and contains a Task<TResult>. |
DispatcherSynchronizationContext |
Provides a synchronization context for Windows Presentation Foundation (WPF). |
DispatcherTimer |
A timer that is integrated into the Dispatcher queue which is processed at a specified interval of time and at a specified priority. |
DispatcherUnhandledExceptionEventArgs |
Provides data for the DispatcherUnhandledException event. |
DispatcherUnhandledExceptionFilterEventArgs |
Provides data for the DispatcherUnhandledExceptionFilter event. |
TaskExtensions |
Provides a set of |
Structs
DispatcherPriorityAwaitable |
Represents an awaitable object that asynchronously yields control back to the current dispatcher and provides an opportunity for the dispatcher to process other events. |
DispatcherPriorityAwaiter |
Represents an object that waits for the completion of an asynchronous task. |
DispatcherProcessingDisabled |
Represents the Dispatcher when it is in a disable state and provides a means to re-enable dispatcher processing. |
Enums
DispatcherOperationStatus |
Describes the possible values for the status of a DispatcherOperation. |
DispatcherPriority |
Describes the priorities at which operations can be invoked by way of the Dispatcher. |
Delegates
DispatcherHookEventHandler |
Represents the method that will handle DispatcherHooks related events. |
DispatcherOperationCallback |
Represents a delegate to use for dispatcher operations. |
DispatcherUnhandledExceptionEventHandler |
Represents the method that will handle the UnhandledException event. |
DispatcherUnhandledExceptionFilterEventHandler |
Represents the method that will handle the UnhandledExceptionFilter event. |