TimeProviderTaskExtensions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供具有 TaskTimeProvider的運算擴展方法。
public ref class TimeProviderTaskExtensions abstract sealed
public static class TimeProviderTaskExtensions
type TimeProviderTaskExtensions = class
Public Module TimeProviderTaskExtensions
- 繼承
-
TimeProviderTaskExtensions
備註
Microsoft。Bcl.TimeProvider 函式庫介面僅用於對 .NET 8 前表面積的建構。 如果你的程式碼是基於 .NET 8 或更高版本編寫,那麼這個函式庫就不應該被使用。
方法
| 名稱 | Description |
|---|---|
| CreateCancellationTokenSource(TimeProvider, TimeSpan) |
初始化一個類別的新實例 CancellationTokenSource ,該類別將在指定 TimeSpan後被取消。 |
| Delay(TimeProvider, TimeSpan, CancellationToken) |
建立在指定時間間隔之後完成的工作。 |
| WaitAsync(Task, TimeSpan, TimeProvider, CancellationToken) |
會得到 Task 一個 會在完成時 Task 完成、指定的逾時結束,或指定的 CancellationToken 取消請求時完成。 |
| WaitAsync<TResult>(Task<TResult>, TimeSpan, TimeProvider, CancellationToken) |
會得到 Task 一個 會在完成時 Task 完成、指定的逾時結束,或指定的 CancellationToken 取消請求時完成。 |