ITimer.Change(TimeSpan, TimeSpan) Метод

Определение

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

public:
 bool Change(TimeSpan dueTime, TimeSpan period);
public bool Change(TimeSpan dueTime, TimeSpan period);
abstract member Change : TimeSpan * TimeSpan -> bool
Public Function Change (dueTime As TimeSpan, period As TimeSpan) As Boolean

Параметры

dueTime
TimeSpan

Значение, TimeSpan представляющее время задержки перед вызовом метода обратного вызова, указанного при ITimer построении. Укажите InfiniteTimeSpan , чтобы предотвратить перезапуск таймера. Укажите Zero , чтобы немедленно перезапустить таймер.

period
TimeSpan

Интервал времени между вызовами метода обратного вызова, указанный при создании таймера. Укажите InfiniteTimeSpan , чтобы отключить периодическое сигналирование.

Возвращаемое значение

true Значение , если таймер был успешно обновлен; falseв противном случае .

Исключения

Значение dueTime или period параметр в миллисекундах меньше -1 или больше 4294967294.

Комментарии

Это ответственность за реализацию интерфейса ITimer для обеспечения безопасности потоков.

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