ITimer Arabirim
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üresi ve süresi değiştirilmiş olabilecek bir zamanlayıcıyı temsil eder.
public interface class ITimer : IAsyncDisposable, IDisposable
public interface ITimer : IAsyncDisposable, IDisposable
type ITimer = interface
interface IDisposable
interface IAsyncDisposable
type ITimer = interface
interface IAsyncDisposable
interface IDisposable
Public Interface ITimer
Implements IAsyncDisposable, IDisposable
- Türetilmiş
- Uygulamalar
Açıklamalar
Change(TimeSpan, TimeSpan), Dispose()ve DisposeAsync() uygulamalarının tümü, zamanlayıcı örneğine birden çok iş parçacığından eşzamanlı olarak erişilecek şekilde iş parçacığı güvenli olmalıdır.
Yöntemler
Change(TimeSpan, TimeSpan) |
Zaman aralıklarını ölçmek için TimeSpan değerleri kullanarak zamanlayıcının başlangıç saatini ve yöntem çağrıları arasındaki aralığı değiştirir. |
Dispose() |
Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. (Devralındığı yer: IDisposable) |
DisposeAsync() |
Yönetilmeyen kaynakları zaman uyumsuz olarak serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. (Devralındığı yer: IAsyncDisposable) |
Uzantı Metotları
ConfigureAwait(IAsyncDisposable, Boolean) |
Zaman uyumsuz bir atılabilir öğeden döndürülen görevlerde awaits işleminin nasıl gerçekleştirileceğini yapılandırılır. |