ManualResetValueTaskSourceCore<TResult> 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供實作手動重設 IValueTaskSource 或 IValueTaskSource<TResult>的核心邏輯。
generic <typename TResult>
public value class ManualResetValueTaskSourceCore
public struct ManualResetValueTaskSourceCore<TResult>
type ManualResetValueTaskSourceCore<'Result> = struct
Public Structure ManualResetValueTaskSourceCore(Of TResult)
類型參數
- TResult
- 繼承
屬性
RunContinuationsAsynchronously |
取得或設定是否強制接續以異步方式執行。 |
Version |
取得作業版本。 |
方法
GetResult(Int16) |
取得作業的結果。 |
GetStatus(Int16) |
取得作業的狀態。 |
OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags) |
排程此作業的接續動作。 |
Reset() |
重設以準備下一個作業。 |
SetException(Exception) |
完成並出現錯誤。 |
SetResult(TResult) |
完成併產生成功的結果。 |