DispatcherExtensions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Dispatcher クラスを拡張する static
メソッドのセットを提供します。
public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
- 継承
-
DispatcherExtensions
注釈
このクラスのメソッドは、クラスを拡張 Dispatcher する拡張メソッドとして定義されます。 つまり、任意 Dispatcher のオブジェクトのインスタンス メソッドのように呼び出すことができます。
メソッド
BeginInvoke(Dispatcher, Action) |
指定した Dispatcher が作成されたスレッドで、指定したデリゲートを通常の優先順位で非同期的に実行します。 |
BeginInvoke(Dispatcher, Action, DispatcherPriority) |
指定した Dispatcher が作成されたスレッドで、指定したデリゲートを指定した優先順位で非同期的に実行します。 |
Invoke(Dispatcher, Action) |
指定した Dispatcher が作成されたスレッドで、指定したデリゲートを通常の優先順位で同期的に実行します。 |
Invoke(Dispatcher, Action, DispatcherPriority) |
指定した Dispatcher が作成されたスレッドで、指定したデリゲートを指定した優先順位で同期的に実行します。 |
Invoke(Dispatcher, Action, TimeSpan) |
指定した Dispatcher が作成されたスレッドで、指定したデリゲートを同期的に実行し、指定したタイムアウト時間が経過した後、実行を停止します。 |
Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority) |
指定した Dispatcher が作成されたスレッドで、指定したデリゲートを指定した優先順位で同期的に実行し、指定したタイムアウト時間が経過した後、実行を停止します。 |