TimeProviderTaskExtensions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用 TimeProvider提供 Task 作業的擴充方法。
public ref class TimeProviderTaskExtensions abstract sealed
public static class TimeProviderTaskExtensions
type TimeProviderTaskExtensions = class
Public Module TimeProviderTaskExtensions
- 繼承
-
TimeProviderTaskExtensions
備註
Microsoft.Bcl.TimeProvider 連結庫介面僅供用於建置 pre-.NET 8 個介面區。 如果您的程式代碼是針對 .NET 8 或更新版本所建置,則不應該使用此連結庫。
方法
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 要求取消時完成。 |