System.Threading.Timer
Предоставляет механизм для выполнения метода в заданные интервалы времени.Этот класс не наследуется.Просмотреть исходный код .NET Framework для этого типа можно на портале Reference Source.
1
Инициализирует новый экземпляр класса Timer, используя указанное 32-разрядное знаковое целое число для задания временного интервала.
Делегат , представляющий выполняемый метод.
Объект, содержащий информацию, используемую методом ответного вызова, или значение null.
Количество времени до начала использования параметра , в миллисекундах.Следует задать поле для того, чтобы не допустить запуск таймера.Задайте значение ноль (0) для немедленного запуска таймера.
Временной интервал между вызовами параметра , в миллисекундах.Следует задать поле для отключения периодической сигнализации.
The or parameter is negative and is not equal to .
The parameter is null.
Инициализирует новый экземпляр класса Timer, используя значения объекта для измерения временных интервалов.
Делегат, представляющий выполняемый метод.
Объект, содержащий информацию, используемую методом ответного вызова, или значение null.
Количество времени, которое следует подождать до того, как параметр вызовет свои методы.Следует задать минус одну (-1) миллисекунду для того, чтобы не допустить запуск таймера.Задайте значение ноль (0) для немедленного запуска таймера.
Временной интервал между вызовами методов, на которые ссылается параметр .Следует задать минус одну (-1) миллисекунду для отключения периодической сигнализации.
The number of milliseconds in the value of or is negative and not equal to , or is greater than .
The parameter is null.
Меняет время запуска и интервал между вызовами метода таймера, используя 32-разрядные знаковые целые числа для измерения временных интервалов.
Значение true, если таймер успешно обновлен; в противном случае — значение false.
Количество времени, в миллисекундах, которое должно пройти до вызова метода ответного вызова при создании объекта .Следует задать поле для того, чтобы не допустить повторный запуск таймера.Задайте значение ноль (0) для немедленного перезапуска таймера.
Временной интервал в миллисекундах между вызовами метода обратного вызова, определенный в конструкторе объекта .Следует задать поле для отключения периодической сигнализации.
The has already been disposed.
The or parameter is negative and is not equal to .
2
Меняет время запуска и интервал межу вызовами метода таймера, используя значения объекта для измерения временных интервалов.
Значение true, если таймер успешно обновлен; в противном случае — значение false.
Объект , представляющий количество времени в миллисекундах, которое должно пройти до вызова метода ответного вызова при создании объекта .Следует задать минус одну (-1) миллисекунду для того, чтобы не допустить повторный запуск таймера.Задайте значение ноль (0) для немедленного перезапуска таймера.
Временной интервал между вызовами метода обратного вызова, определенный в конструкторе объекта .Следует задать минус одну (-1) миллисекунду для отключения периодической сигнализации.
The has already been disposed.
The or parameter, in milliseconds, is less than -1.
The or parameter, in milliseconds, is greater than 4294967294.
2
Освобождает все ресурсы, используемые экземпляром класса .
2
Представляет метод, обрабатывающий вызовы от события .
Объект, содержащий информацию о конкретном приложении, существенные для метода, вызванного этим делегатом, или значение null.
2