DispatcherOperation 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示物件,這個物件可用來與已張貼至 Dispatcher 佇列的作業互動。
public ref class DispatcherOperation sealed
public ref class DispatcherOperation
public sealed class DispatcherOperation
public class DispatcherOperation
type DispatcherOperation = class
Public NotInheritable Class DispatcherOperation
Public Class DispatcherOperation
- 繼承
-
DispatcherOperation
- 衍生
備註
BeginInvoke DispatcherOperation呼叫 物件時會傳回 物件。
物件 DispatcherOperation 可用來與佇列上的 Dispatcher 委派互動,例如變更作業的優先順序或中止作業。
若要取得所叫用委派的傳回值,請使用 Result 屬性。
DispatcherOperation不是例外狀況處理界限。 這表示 例外狀況是由 處理 Dispatcher ,而且作業不會保留。
屬性
Dispatcher |
取得張貼作業所至的 Dispatcher。 |
Priority |
取得或設定作業在 Dispatcher 佇列中的優先權。 |
Result |
取得作業完成後的結果。 |
Status |
取得作業的目前狀態。 |
Task |
取得 Task<TResult> 物件,表示目前的作業。 |
方法
Abort() |
中止作業。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetAwaiter() |
傳回非同步作業完成時會通知的物件。 |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
InvokeDelegateCore() |
開始與這個 DispatcherOperation 相關聯的作業。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
Wait() |
等待作業完成。 |
Wait(TimeSpan) |
等待作業在指定的時間內完成。 |
事件
Aborted |
發生於作業已中止時。 |
Completed |
發生於作業已經完成時。 |