ITimer Интерфейс

Определение

Представляет таймер, который может иметь свое время и период изменения.

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
Производный
Реализации

Комментарии

Change(TimeSpan, TimeSpan)Реализации , Dispose()и DisposeAsync() все они должны быть потокобезопасны таким образом, что экземпляр таймера может быть доступ одновременно из нескольких потоков.

Методы

Имя Описание
Change(TimeSpan, TimeSpan)

Изменяет время начала и интервал между вызовами метода таймера, используя TimeSpan значения для измерения интервалов времени.

Dispose()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов.

(Унаследовано от IDisposable)
DisposeAsync()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или асинхронным сбросом неуправляемых ресурсов.

(Унаследовано от IAsyncDisposable)

Методы расширения

Имя Описание
ConfigureAwait(IAsyncDisposable, Boolean)

Настраивает способ ожидания задач, возвращаемых из асинхронного удаления.

Применяется к