ITimer Rozhraní

Definice

Představuje časovač, který může mít změněný termín splnění a období.

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
Odvozené
Implementuje

Poznámky

Implementace Change(TimeSpan, TimeSpan), Dispose()a DisposeAsync() musí být všechny bezpečné pro přístup z více vláken, aby instance časovače mohla být současně přístupná z více vláken.

Metody

Change(TimeSpan, TimeSpan)

Změní čas spuštění a interval mezi vyvoláním metody pro časovač pomocí hodnot TimeSpan k měření časových intervalů.

Dispose()

Provádí úlohy definované aplikací související s uvolněním, uvolněním nebo resetováním nespravovaných prostředků.

(Zděděno od IDisposable)
DisposeAsync()

Provádí úlohy definované aplikací přidružené k uvolnění, uvolnění nebo resetování nespravovaných prostředků asynchronně.

(Zděděno od IAsyncDisposable)

Metody rozšíření

ConfigureAwait(IAsyncDisposable, Boolean)

Konfiguruje, jak čekají na úlohy vrácené z asynchronního jednorázového použití.

Platí pro