System.Windows.Threading 名前空間

Windows Presentation Foundation (WPF) スレッド化システムをサポートする型が含まれています。 Contains types to support the Windows Presentation Foundation (WPF) threading system.

クラス

Dispatcher

スレッドの作業項目のキューを管理するためのサービスを提供します。Provides services for managing the queue of work items for a thread.

DispatcherEventArgs

Dispatcher 関連イベントのイベント データを提供します。Provides event data for Dispatcher related events.

DispatcherExtensions

Dispatcher クラスを拡張する static メソッドのセットを提供します。Provides a set of static methods that extend the Dispatcher class.

DispatcherFrame

Dispatcher 内の実行ループを表します。Represents an execution loop in the Dispatcher.

DispatcherHookEventArgs

DispatcherHooks イベントのイベント データを提供します。Provides event data for DispatcherHooks events.

DispatcherHooks

Dispatcher の処理に関する追加のイベント情報を提供します。Provides additional event information about Dispatcher processing.

DispatcherObject

Dispatcher に関連付けられているオブジェクトを表します。Represents an object that is associated with a Dispatcher.

DispatcherOperation

Dispatcher キューにポストされた操作にアクセスするために使用するオブジェクトを表します。Represents an object that is used to interact with an operation that has been posted to the Dispatcher queue.

DispatcherOperation<TResult>

Dispatcher キューにポストされた、Task<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

Windows Presentation Foundation (WPF) の同期コンテキストを提供します。Provides a synchronization context for Windows Presentation Foundation (WPF).

DispatcherTimer

指定した時間の間隔で、指定した優先順位で処理される Dispatcher キューに統合されているタイマー。A timer that is integrated into the Dispatcher queue which is processed at a specified interval of time and at a specified priority.

DispatcherUnhandledExceptionEventArgs

DispatcherUnhandledException イベントのデータを提供します。Provides data for the DispatcherUnhandledException event.

DispatcherUnhandledExceptionFilterEventArgs

DispatcherUnhandledExceptionFilter イベントのデータを提供します。Provides data for the DispatcherUnhandledExceptionFilter event.

TaskExtensions

Task クラスを拡張する static メソッドのセットを提供します。Provides a set of static methods that extend the Task class.

構造体

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.

列挙型

DispatcherOperationStatus

DispatcherOperation のステータスの有効値を示します。Describes the possible values for the status of a DispatcherOperation.

DispatcherPriority

Dispatcher での処理呼び出しの優先順位を示します。Describes the priorities at which operations can be invoked by way of the Dispatcher.

代理人

DispatcherHookEventHandler

DispatcherHooks 関連イベントを処理するメソッドを表します。Represents the method that will handle DispatcherHooks related events.

DispatcherOperationCallback

ディスパッチャー操作に使用するデリゲートを表します。Represents a delegate to use for dispatcher operations.

DispatcherUnhandledExceptionEventHandler

UnhandledException イベントを処理するメソッドを表します。Represents the method that will handle the UnhandledException event.

DispatcherUnhandledExceptionFilterEventHandler

UnhandledExceptionFilter イベントを処理するメソッドを表します。Represents the method that will handle the UnhandledExceptionFilter event.