語言

DispatcherOperation<TResult> 類別

定義

代表一個用於與已發佈到 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>。

繼承
DispatcherOperation<TResult>

屬性

名稱 Description
Dispatcher

取得 Dispatcher 行動被派往的地點。

(繼承來源 DispatcherOperation)
Priority

取得或設定佇列中 Dispatcher 操作的優先權。

(繼承來源 DispatcherOperation)
Result

操作完成後會取得結果。

Status

取得行動的當前狀態。

(繼承來源 DispatcherOperation)
Task

得到 Task<TResult> 代表當前操作的 。

方法

名稱 Description
Abort()

中止手術。

(繼承來源 DispatcherOperation)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetAwaiter()

回傳一個物件,等待非同步操作回傳結果。

GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
InvokeDelegateCore()

開始與此 DispatcherOperation相關聯的操作。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)
Wait()

等待手術完成。

(繼承來源 DispatcherOperation)
Wait(TimeSpan)

等待手術在指定時間內完成。

(繼承來源 DispatcherOperation)

事件

名稱 Description
Aborted

當手術中止時發生。

(繼承來源 DispatcherOperation)
Completed

當手術完成時發生。

(繼承來源 DispatcherOperation)

適用於