Compartir vía


ITimer.Change(TimeSpan, TimeSpan) Método

Definición

Cambia el tiempo de inicio y el intervalo entre las distintas invocaciones del método para un temporizador, utilizando los valores de TimeSpan para medir los intervalos de tiempo.

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

Parámetros

dueTime
TimeSpan

TimeSpan que representa el período tiempo de retraso antes de que se llame al método de devolución de llamada que se especificó cuando se creó ITimer. Especifique InfiniteTimeSpan para evitar que el temporizador se reinicie. Especifique Zero para reiniciar inmediatamente el temporizador.

period
TimeSpan

Intervalo de tiempo entre invocaciones del método de devolución de llamada especificado cuando se construyó el temporizador. Especifique InfiniteTimeSpan para deshabilitar la señalización periódica.

Devoluciones

true si el temporizador se actualizó correctamente; en caso contrario, false.

Excepciones

El dueTime parámetro o period , en milisegundos, es menor que -1 o mayor que 4294967294.

Comentarios

Es responsabilidad del implementador de la interfaz ITimer garantizar la seguridad de los subprocesos.

Se aplica a