PeriodicTimer 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.
Süreölçer onayları için zaman uyumsuz olarak beklemeyi sağlayan düzenli bir zamanlayıcı sağlar.
public ref class PeriodicTimer sealed : IDisposable
public sealed class PeriodicTimer : IDisposable
type PeriodicTimer = class
interface IDisposable
Public NotInheritable Class PeriodicTimer
Implements IDisposable
- Devralma
-
PeriodicTimer
- Uygulamalar
Açıklamalar
Bu süreölçer aynı anda yalnızca tek bir tüketici tarafından kullanılmak üzere tasarlanmıştır: herhangi bir anda yalnızca bir çağrı WaitForNextTickAsync(CancellationToken) sınırlı olabilir.
Dispose(), kesintiye uğratmak ve döndürmesine false
neden olmak için etkin WaitForNextTickAsync(CancellationToken) ile eşzamanlı olarak kullanılabilir.
Oluşturucular
PeriodicTimer(TimeSpan, TimeProvider) |
Zamanlayıcıyı başlatır. |
PeriodicTimer(TimeSpan) |
Zamanlayıcıyı başlatır. |
Özellikler
Period |
Keneler arasındaki dönemi alır veya ayarlar. |
Yöntemler
Dispose() |
Zamanlayıcıyı durdurur ve ilişkili yönetilen kaynakları serbest bırakır. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Finalize() |
Atık toplayıcı nesneyi geri kazandığında kaynakların serbest kalmasını ve diğer temizleme işlemlerinin gerçekleştirilmesini PeriodicTimer sağlar. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
WaitForNextTickAsync(CancellationToken) |
Zamanlayıcının bir sonraki onay işaretini veya zamanlayıcının durdurulmasını bekler. |