ITimer Interfejs

Definicja

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
Pochodne
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 TimeSpan wartości do mierzenia interwałów czasu.

Dispose()

Wykonuje zadania zdefiniowane przez aplikację skojarzone z zwalnianiem, wydawaniem lub resetowaniem niezarządzanych zasobów.

(Odziedziczone po IDisposable)
DisposeAsync()

Wykonuje zadania zdefiniowane przez aplikację skojarzone z zwalnianiem, zwalnianiem lub resetowaniem niezarządzanych zasobów asynchronicznie.

(Odziedziczone po 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.

Dotyczy