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
這個手動重設 IValueTaskSource<TResult> 的結果型別。
- 繼承
屬性
RunContinuationsAsynchronously |
取得或設定是否要強制以非同步方式執行接續動作。 |
Version |
取得作業版本。 |
方法
GetResult(Int16) |
傳回作業的結果。 |
GetStatus(Int16) |
取得作業的狀態。 |
OnCompleted(Action<Object>, Object, Int16, ValueTaskSourceOnCompletedFlags) |
為此作業排程接續動作。 |
Reset() |
重設以為下一次的作業進行準備。 |
SetException(Exception) |
完成並附帶錯誤。 |
SetResult(TResult) |
完成並附帶成功結果。 |
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應