語言

ManualResetValueTaskSourceCore<TResult> 結構

定義

提供實作手動重設 IValueTaskSource 或 IValueTaskSource<TResult>的核心邏輯。

generic <typename TResult>
public value class ManualResetValueTaskSourceCore
public struct ManualResetValueTaskSourceCore<TResult>
type ManualResetValueTaskSourceCore<'Result> = struct
Public Structure ManualResetValueTaskSourceCore(Of TResult)

類型參數

TResult

指定此實例所代表操作結果的類型。

繼承
ManualResetValueTaskSourceCore<TResult>

屬性

名稱 Description
RunContinuationsAsynchronously

取得或設定是否強制延期非同步執行。

Version

取得手術版本。

方法

名稱 Description
GetResult(Int16)

取得操作結果。

GetStatus(Int16)

取得作業的狀態。

OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags)

排程此行動的續作。

Reset()

重置準備下一次行動。

SetException(Exception)

完成時會顯示錯誤。

SetResult(TResult)

最終取得成功成果。

適用於