DispatcherOperation<TResult> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Dispatcher キューにポストされ、Task<TResult>を含む操作を操作するために使用されるオブジェクトを表します。
generic <typename TResult>
public ref class DispatcherOperation : System::Windows::Threading::DispatcherOperation
public class DispatcherOperation<TResult> : System.Windows.Threading.DispatcherOperation
type DispatcherOperation<'Result> = class
inherit DispatcherOperation
Public Class DispatcherOperation(Of TResult)
Inherits DispatcherOperation
型パラメーター
- TResult
Task<TResult>によって返される型。
- 継承
プロパティ
| 名前 | 説明 |
|---|---|
| Dispatcher |
操作がポストされた Dispatcher を取得します。 (継承元 DispatcherOperation) |
| Priority |
Dispatcher キュー内の操作の優先順位を取得または設定します。 (継承元 DispatcherOperation) |
| Result |
操作が完了した後の操作の結果を取得します。 |
| Status |
操作の現在の状態を取得します。 (継承元 DispatcherOperation) |
| Task |
現在の操作を表す Task<TResult> を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Abort() |
操作を中止します。 (継承元 DispatcherOperation) |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetAwaiter() |
結果を返す非同期操作を待機するオブジェクトを返します。 |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| InvokeDelegateCore() |
この DispatcherOperationに関連付けられている操作を開始します。 |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
| Wait() |
操作が完了するまで待機します。 (継承元 DispatcherOperation) |
| Wait(TimeSpan) |
指定した時間内に操作が完了するまで待機します。 (継承元 DispatcherOperation) |
イベント
| 名前 | 説明 |
|---|---|
| Aborted |
操作が中止されたときに発生します。 (継承元 DispatcherOperation) |
| Completed |
操作が完了したときに発生します。 (継承元 DispatcherOperation) |