TimeProviderTaskExtensions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
TimeProviderile Task işlemleri için uzantı yöntemleri sağlayın.
public ref class TimeProviderTaskExtensions abstract sealed
public static class TimeProviderTaskExtensions
type TimeProviderTaskExtensions = class
Public Module TimeProviderTaskExtensions
- Devralma
-
TimeProviderTaskExtensions
Açıklamalar
Microsoft.Bcl.TimeProvider kitaplık arabirimleri yalnızca pre-.NET 8 yüzey alanına karşı oluşturmada kullanılmak üzere tasarlanmıştır. Kodunuz .NET 8 veya üzeri için oluşturuluyorsa, bu kitaplık kullanılmamalıdır.
Yöntemler
CreateCancellationTokenSource(TimeProvider, TimeSpan) |
Belirtilen TimeSpansonra iptal edilecek CancellationTokenSource sınıfının yeni bir örneğini başlatır. |
Delay(TimeProvider, TimeSpan, CancellationToken) |
Belirtilen zaman aralığından sonra tamamlanan bir görev oluşturur. |
WaitAsync(Task, TimeSpan, TimeProvider, CancellationToken) |
Bu Task tamamlandığında, belirtilen zaman aşımı sona erdiğinde veya belirtilen CancellationToken iptal istendiğinde tamamlanacak bir Task alır. |
WaitAsync<TResult>(Task<TResult>, TimeSpan, TimeProvider, CancellationToken) |
Bu Task tamamlandığında, belirtilen zaman aşımı sona erdiğinde veya belirtilen CancellationToken iptal istendiğinde tamamlanacak bir Task alır. |