ITimer.Change(TimeSpan, TimeSpan) Método

Definição

Altera a hora de início e o intervalo entre invocações de métodos para um temporizador, usando TimeSpan valores para medir intervalos de tempo.

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

A TimeSpan representa o tempo de atraso antes de invocar o método de callback especificado quando o ITimer foi construído. Especifique InfiniteTimeSpan para evitar que o temporizador reinicie. Especifique Zero para reiniciar o temporizador imediatamente.

period
TimeSpan

O intervalo de tempo entre invocações do método de retorno especificado quando o Temporizador foi construído. Especifique InfiniteTimeSpan desativar a sinalização periódica.

Devoluções

true se o temporizador fosse atualizado com sucesso; caso contrário, false.

Exceções

O dueTime parâmetro ou, period em milissegundos, é inferior a -1 ou superior a 4294967294.

Observações

É responsabilidade do implementador da interface ITimer garantir a segurança das threads.

Aplica-se a