ITimer Interfejs
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Reprezentuje czasomierz, który może mieć zmieniony czas i okres.
public interface class ITimer : IAsyncDisposable, IDisposable
public interface ITimer : IAsyncDisposable, IDisposable
type ITimer = interface
interface IAsyncDisposable
interface IDisposable
type ITimer = interface
interface IDisposable
interface IAsyncDisposable
Public Interface ITimer
Implements IAsyncDisposable, IDisposable
- Pochodny
- Implementuje
Uwagi
Implementacje Change(TimeSpan, TimeSpan), Dispose()i DisposeAsync() muszą być bezpieczne wątkowo, tak aby wystąpienie czasomierza mogło być dostępne współbieżnie z wielu wątków.
Metody
| Nazwa | Opis |
|---|---|
| Change(TimeSpan, TimeSpan) |
Zmienia czas rozpoczęcia i interwał między wywołaniami metody dla czasomierza, używając wartości TimeSpan do mierzenia interwałów czasu. |
| Dispose() |
Wykonuje zadania zdefiniowane przez aplikację skojarzone z zwalnianiem, wydawaniem lub resetowaniem niezarządzanych zasobów. (Dziedziczone od IDisposable) |
| DisposeAsync() |
Wykonuje zadania zdefiniowane przez aplikację skojarzone z zwalnianiem, zwalnianiem lub resetowaniem niezarządzanych zasobów asynchronicznie. (Dziedziczone od IAsyncDisposable) |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| ConfigureAwait(IAsyncDisposable, Boolean) |
Konfiguruje, w jaki sposób będą wykonywane oczekiwania na zadania zwrócone z asynchronicznego jednorazowego użytku. |