System.Windows.Threading 命名空间

包含支持 Windows Presentation Foundation (WPF) 线程系统的类型。

Dispatcher

提供用于管理线程工作项队列的服务。

DispatcherEventArgs

为与 Dispatcher 相关的事件提供事件数据。

DispatcherExtensions

提供一组 static 方法,这些方法可扩展 Dispatcher 类。

DispatcherFrame

表示 Dispatcher 中的执行循环。

DispatcherHookEventArgs

DispatcherHooks 事件提供事件数据。

DispatcherHooks

提供有关 Dispatcher 处理的附加事件信息。

DispatcherObject

表示与 Dispatcher 关联的对象。

DispatcherOperation

表示一个用于与已发布到 Dispatcher 队列的操作进行交互的对象。

DispatcherOperation<TResult>

表示一个用于与已发布到 Dispatcher 队列的操作进行交互的对象,并包含 Task<TResult>

DispatcherSynchronizationContext

为 Windows Presentation Foundation (WPF) 提供同步上下文。

DispatcherTimer

集成到按指定时间间隔和指定优先级处理的 Dispatcher 队列中的计时器。

DispatcherUnhandledExceptionEventArgs

提供 DispatcherUnhandledException 事件的数据。

DispatcherUnhandledExceptionFilterEventArgs

提供 DispatcherUnhandledExceptionFilter 事件的数据。

TaskExtensions

提供一组 static 方法,这些方法可扩展 Task 类。

结构

DispatcherPriorityAwaitable

表示异步产生控制权交还给当前调度程序并为该调度程序提供机会处理其他事件的可等待对象。

DispatcherPriorityAwaiter

表示对象,其等待异步任务的完成。

DispatcherProcessingDisabled

表示处于禁用状态的调度程序,并提供重新启用调度程序处理的方法。

枚举

DispatcherOperationStatus

描述 DispatcherOperation 状态的可能值。

DispatcherPriority

描述可通过 Dispatcher 调用操作的优先级。

委托

DispatcherHookEventHandler

表示将处理与 DispatcherHooks 相关的事件的方法。

DispatcherOperationCallback

表示一个用于调度程序操作的委托。

DispatcherUnhandledExceptionEventHandler

表示用来处理 UnhandledException 事件的方法。

DispatcherUnhandledExceptionFilterEventHandler

表示用来处理 UnhandledExceptionFilter 事件的方法。