ITimer.Change(TimeSpan, TimeSpan) Metoda

Definice

Změní čas spuštění a interval mezi vyvoláním metody pro časovač pomocí TimeSpan hodnot k měření časových intervalů.

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

Parametry

dueTime
TimeSpan

Představuje TimeSpan dobu zpoždění před vyvoláním metody zpětného volání zadanou při ITimer vytvoření. Zadejte InfiniteTimeSpan , aby se zabránilo restartování časovače. Zadejte Zero , aby se časovač okamžitě restartoval.

period
TimeSpan

Časový interval mezi vyvoláním metody zpětného volání určenou při vytvoření časovače. Určete InfiniteTimeSpan , že chcete zakázat pravidelné signály.

Návraty

truepokud časovač byl úspěšně aktualizován; v opačném případě . false

Výjimky

Nebo dueTimeperiod parametr v milisekundách je menší než -1 nebo větší než 4294967294.

Poznámky

Je odpovědností implementátora rozhraní ITimer k zajištění bezpečnosti vláken.

Platí pro