DispatcherSynchronizationContext 类

定义

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

public ref class DispatcherSynchronizationContext sealed : System::Threading::SynchronizationContext
public sealed class DispatcherSynchronizationContext : System.Threading.SynchronizationContext
type DispatcherSynchronizationContext = class
    inherit SynchronizationContext
Public NotInheritable Class DispatcherSynchronizationContext
Inherits SynchronizationContext
继承
DispatcherSynchronizationContext

注解

If a Dispatcher is not specified at the creation of the DispatcherSynchronizationContext instance, the current Dispatcher is associated with the DispatcherSynchronizationContext.

构造函数

DispatcherSynchronizationContext()

使用当前的 DispatcherSynchronizationContext 初始化 Dispatcher 类的新实例。

DispatcherSynchronizationContext(Dispatcher)

使用指定的 DispatcherSynchronizationContext 初始化 Dispatcher 类的新实例。

DispatcherSynchronizationContext(Dispatcher, DispatcherPriority)

使用指定的 DispatcherSynchronizationContext 初始化 Dispatcher 类的新实例。

方法

CreateCopy()

创建此 DispatcherSynchronizationContext 的副本。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
IsWaitNotificationRequired()

确定是否需要等待通知。

(继承自 SynchronizationContext)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
OperationCompleted()

在派生类中重写时,响应操作已完成的通知。

(继承自 SynchronizationContext)
OperationStarted()

在派生类中重写时,响应操作已开始的通知。

(继承自 SynchronizationContext)
Post(SendOrPostCallback, Object)

异步调用同步上下文中的回调。

Send(SendOrPostCallback, Object)

同步调用同步上下文中的回调。

SetWaitNotificationRequired()

设置指示需要等待通知的通知,并准备回调方法以使其在发生等待时可以更可靠地被调用。

(继承自 SynchronizationContext)
ToString()

返回表示当前对象的字符串。

(继承自 Object)
Wait(IntPtr[], Boolean, Int32)

等待指定数组中的任一元素或所有元素接收信号。

适用于