ITimer.Change(TimeSpan, TimeSpan) Methode

Definitie

Hiermee wijzigt u de begintijd en het interval tussen methode-aanroepen voor een timer, waarbij TimeSpan waarden worden gebruikt om tijdsintervallen te meten.

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

Parameters

dueTime
TimeSpan

Een TimeSpan weergave van de tijd die moet worden vertraagd voordat de callback-methode wordt aangeroepen die is opgegeven toen de ITimer callback werd gemaakt. Geef InfiniteTimeSpan op om te voorkomen dat de timer opnieuw wordt opgestart. Geef Zero op om de timer onmiddellijk opnieuw op te starten.

period
TimeSpan

Het tijdsinterval tussen aanroepen van de callback-methode die is opgegeven toen de timer werd gemaakt. Geef InfiniteTimeSpan op om periodieke signalering uit te schakelen.

Retouren

true als de timer is bijgewerkt; anders, false.

Uitzonderingen

De dueTime of period parameter is in milliseconden kleiner dan -1 of groter dan 4294967294.

Opmerkingen

Het is de verantwoordelijkheid van de implementeerfunctie van de ITimer-interface om threadveiligheid te garanderen.

Van toepassing op