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 IDisposable
    interface IAsyncDisposable
type ITimer = interface
    interface IAsyncDisposable
    interface IDisposable
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

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 zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

(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

ConfigureAwait(IAsyncDisposable, Boolean)

Konfiguruje sposób oczekiwania na zadania zwracane z asynchronicznego jednorazowego wykonania.

Dotyczy