ITimer.Change(TimeSpan, TimeSpan) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ändert die Startzeit und das Intervall zwischen Methodenaufrufen für einen Timer mithilfe von TimeSpan Werten zum Messen von Zeitintervallen.
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
Parameter
- dueTime
- TimeSpan
A TimeSpan representing the time to delay before invoking the callback method specified when the ITimer was build. Geben Sie an InfiniteTimeSpan , um zu verhindern, dass der Timer neu gestartet wird. Geben Sie Zero an, dass der Timer sofort neu gestartet werden soll.
- period
- TimeSpan
Das Zeitintervall zwischen Aufrufen der Rückrufmethode, die beim Erstellen des Timers angegeben wurde. Geben Sie an InfiniteTimeSpan , um die regelmäßige Signalisierung zu deaktivieren.
Gibt zurück
truewenn der Timer erfolgreich aktualisiert wurde; andernfalls . false
Ausnahmen
Der dueTime Parameter period in Millisekunden ist kleiner als -1 oder größer als 4294967294.
Hinweise
Es liegt in der Verantwortung des Implementierers der ITimer-Schnittstelle, die Threadsicherheit sicherzustellen.