ITimer.Change(TimeSpan, TimeSpan) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.