System.Threading.Tasks.Sources 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供類型來建立最佳化以將配置降至最低的 ValueTask 與 ValueTask<TResult>。 IValueTaskSource 與 IValueTaskSource<TResult> 介面可在物件上實作,來提供 ValueTask 和 ValueTask<TResult> 的支援實作,且 ManualResetValueTaskSourceCore<TResult> 可用來實作支援工作生命週期的核心邏輯。 這些是進階類型,只需要在效能非常重要的特殊情況下使用。
結構
ManualResetValueTaskSourceCore<TResult> |
提供實作手動重設 IValueTaskSource 或 IValueTaskSource<TResult> 的核心邏輯。 |
介面
IValueTaskSource |
代表可由 ValueTask 進行包裝的物件。 |
IValueTaskSource<TResult> |
代表可由 ValueTask<TResult> 進行包裝的物件。 |
列舉
ValueTaskSourceOnCompletedFlags |
提供從 ValueTask 和 ValueTask<TResult> 傳遞至 |
ValueTaskSourceStatus |
指出 IValueTaskSource 或 IValueTaskSource<TResult> 的狀態。 |