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

備註

Dispatcher如果未在建立 DispatcherSynchronizationContext 實例時指定 ,則目前的 Dispatcher 會與 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()

設定告知,表示需要等候告知,並準備回呼 (Callback) 方法,以便在發生等候狀況時,可以順利呼叫該方法。

(繼承來源 SynchronizationContext)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
Wait(IntPtr[], Boolean, Int32)

等候指定陣列中的任何元素或所有元素接收信號。

適用於